Kotomora
恐ろしい (osoroshii) Japanese meaning: terrible | Kotomora