Max Hodges is a Tokyo-based photographer. His portfolio can be found here: maxhodges.com
October 28, 2011
Water Wars 2011, Yoyogi Park, Tokyo