Kotomora
皇親 (koushin) Japanese meaning: imperial family | Kotomora