11/19/2004
tune in tokyo
day 1. shibuya.
land of shopping malls, knock-kneed schoolgirls and the most annoying greeting in the world.
irrishaimase!!!
you can see the rest of the pics here.
land of shopping malls, knock-kneed schoolgirls and the most annoying greeting in the world.
irrishaimase!!!
you can see the rest of the pics here.