Business Travel | Wed Dec 1, 2010 6:01am EST

In Japan, it's starting to eel a lot like Christmas