Noodle Pit Stop

Tokyo, 2010