Kotomora
皇国 (koukoku) Japanese meaning: the Japanese Empire | Kotomora