Kotomora
幻覚 (げんかく, genkaku) Japanese meaning: hallucination | Kotomora