Japan 2005
Heading in to see the Emperor. Here come the masses.