Not a fan of the extremely on-the-nose name, but it's a pretty solid concept and an interesting design. I kinda think it would look better with more of a neck though. Really bring those grotesque facial features into the light.
Still, the kaiju-sized Predator archetype is one we don't see nearly enough of. The superhero genre is brimming with them, but their presence in the kaiju genre is woefully scant.