pikachu1.jpg

Pokemon is huge everywhere but in Japan it is more than just an obsession. It is a religion. Here's the Pikachu cafe in Roppongi Hills in Tokyo. Check out everything you can find at a Pokemon cafe. Cute...and delicious!