Kotomora
幻覚剤 (genkakuzai) Japanese meaning: hallucinogen | Kotomora