The Sumo Stables of Tokyo In Advice and Tips, Art and Culture, Asia, Experiences, Japan When you think of Japan one of the first images that pops into your mind is probably of Sumo wrestling.…