ハクバノオウジ
Meanings
Noun
1. knight on a white horse; Prince Charming
Composed of
white horse
prince; subordinate Kumano shrine