Kotomora
非戦論者 (hisenronsha) Japanese meaning: pacifist | Kotomora