Kotomora
すっごい (suggoi) Japanese meaning: terrible | Kotomora