Major department stores in Japan are already entering sales battles of traditional Japanese cuisine to celebrate New Year's called "osechi." [Read More]

No reproduction or republication without written permission.