Kotomora
独我論 (dokugaron) Japanese meaning: solipsism | Kotomora