Kotomora
たちが良い (tachigaii) Japanese meaning: good-natured | Kotomora