Kotomora
むごたらしい Japanese meaning | Kotomora