Kotomora
我見 (がけん, gaken) Japanese meaning: selfish mind | Kotomora