Kotomora
むごい Japanese meaning | Kotomora