Kotomora
無癡 (むち, muchi) Japanese meaning: non-delusion | Kotomora