Kotomora
たらしい (tarashii) Japanese meaning: seeming very | Kotomora