Kotomora
二分心 (nibunshin) Japanese meaning: bicameral mind | Kotomora