Kotomora
猛威 (もうい, moui) Japanese meaning: fury | Kotomora