Japan’s 100 yen shop is loved nationwide for offering an amazing range of affordable life-saving essentials for emergency disasters.

Savvy Tokyo