Kotomora
迷妄 (めいもう, meimou) Japanese meaning: illusion | Kotomora