Anyone Who's Traveled to Japan Will Appreciate This December 12, 2007 international travel quirky shameless plugs +