Kotomora
むごたらしい (mugotarashii) Japanese meaning: cruel | Kotomora