Vocabulary
白馬の騎士
はくばのきし
white knight; knight in shining armor
expression