Found another Japanese video and what I think they are discussing is driving off the mound. http://youtu.be/uJuEC4reVcw