Kotomora
超自然的 (choushizenteki) Japanese meaning: supernatural | Kotomora