Meet Tochinoshin

Wise Japanese people say that Sumo is not a sport, but Suomi is a tradition where the Gods are fighting each other. Meet Tochinoshin.

In Collaboration With: 

Stay Up To Date