Is reading manga, watching anime, playing Final Fantasy, and blasting bad guys in Call of Duty scratching that travel itch for Japan?  I kno...

Tokyo Excess