Kotomora
平和論者 (heiwaronsha) Japanese meaning: pacifist | Kotomora