Kotomora
自己本位 (じこほんい) Japanese meaning | Kotomora