Vocabulary
白馬の王子
はくばのおうじ
prince on a white horse; knight on a white horse; Prince Charming
expression
noun