Zhootii - The NEW self propelled

Catapult.