Japan's longest-running German-style Christmas market opens in just under four weeks - this year's edition stretches to 36 days.