Kotomora
自慢たらしい (jimantarashii) Japanese meaning: boastful | Kotomora