The worlds largest Pokemon Store is in Tokyo, the Pokemon Centre Mega. There are are actually 3 Pokemon centres around the Tokyo area with something for every fan.
Our Travel Vlog takes us to the biggest one in search of a souvenir of our time in Tokyo. As a bit of (massive) geek, Alex was in heaven as he was bought back to his childhood in the busy shop. A Pikachu riding a Charizard was enough to make this one of his highlights in Japan.
For some more information on the stores, check out:
For more tips and inspiration;
www.travelbeans.co.uk
AloJapan.com