Max Hodges is a Tokyo-based photographer. His portfolio can be found here: maxhodges.com
January 6, 2012
Minowa, Tokyo circa 1999