It looks and sounds sort of like GWAR parodying Manowar. Only with fewer mac'n'cheese-spewing giant inflatable dildos.
EDIT: Link fixed. I want to smash this computer with a hammer.
Wicked Witch of the Weld by * Hail-NekoYasha on deviantART
CANABALT A giant robot battle rages in the city around you. Trapped on a high floor of an office building, you can feel the structure is about to…