10 Essential Items To Start Living In Japan

The ¥100 store will be your best friend when you first start living in Japan.