Kotomora
超自然論者 (choushizenronsha) Japanese meaning | Kotomora