Catapult Baseball Zombie

This Zombie is your side in Homerun Derby. Not much is know about this Zombie