Japan 2005

Previous Home Next

DSC05429

Heading into Fuji Television Studios in Odaiba.