Kotomora
伝奇的 (denkiteki) Japanese meaning: legendary | Kotomora