Kotomora
長ったらしい (nagatarashii) Japanese meaning: tedious | Kotomora