Earthshake punch