If you think shopping for souvenirs in Japan is always expensive, you’re wrong. There are thousands of “hyaku en” shops across Japan, also called 100 yen shops,...

If you think shopping for souvenirs in Japan is always expensive, you’re wrong. There are thousands of “hyaku en” shops across Japan, also called 100 yen shops,...