Kotomora
無慈悲 (むじひ, mujihi) Japanese meaning: merciless | Kotomora