Kotomora
あずましい (azumashii) Japanese meaning: feeling good | Kotomora