Kotomora
大英帝国勲章 (だいえいていこくくんしょう) Japanese meaning | Kotomora