Images from the 2012 Tug of War in Naha city.

All images copyright 2012 PeteLeongPhotography.