Kotomora
謎めいた (nazomeita) Japanese meaning: enigmatic | Kotomora