Japan, June 2010

awesome toe socks
Matt Ahrens