Kotomora
超自然 (ちょうしぜん) Japanese meaning | Kotomora