Craziness for Yokai Watch! The unstoppable phenomenon has hypnotized a whole country.
The unstoppable phenomenon has hypnotized a whole country. Little shops, big supermarkets, mega-stores, specialized businesses, kiosks… Everywhere. Every corner in Japan is full of Yokai...More