Kotomora
将軍家 (shougunke) Japanese meaning: shogun's family | Kotomora