Tuffle Planet

this is the stage that goku and the rest of the dbz fighters fight baby from destorying the world