The Japanese love to give gifts. This habit is not practiced only special occasions, but it’s widely accepted as social duty responsibility. Because gift-giving is an important social aspect of Japanese life. It’s important to be aware of some key factors.