Kotomora
謎い (なぞい, nazoi) Japanese meaning: mystifying | Kotomora