Even the sports in Japan are f**kin nuts!

The sport called Bo-Taoshi consists of two teams of 150 individuals each vying for control of a single large pole. Each team is split into two grou...
Back to Top