Kotomora
シロシン (shiroshin) Japanese meaning: psilocin | Kotomora