Visit Japan: Japan sure does roll out the red carpet come autumn! And what better place to a&hel