Kotomora
愛国者 (aikokusha) Japanese meaning: patriot | Kotomora