Christmas may not be a public holiday in Japan, but the country more than makes…