Max Hodges is a Tokyo-based photographer. His portfolio can be found here: maxhodges.com
August 21, 2010
Keystone Kops, Dogenzaka, Shibuya