Kotomora
皇室 (koushitsu) Japanese meaning: Imperial Household | Kotomora