Kotomora
皇族 (kouzoku) Japanese meaning: imperial family | Kotomora