Kotomora
間延びした (manobishita) Japanese meaning: slow | Kotomora