Knowsbleed33
You know my name
Mammomax is dead currently IIRC, but he got his ass handed to him by depowered Juggernaut.
In Man-Elephants most recent appearance he was handing it out to the entire Lady Liberators. He goes by the name Behemoth now also.