View some live action at the Sumo Stable in Tokyo, where you can get a close-up view of Sumo training! Written by: voyagin Filed under: Cultural Activities