In the PARCO shopping mall in Shibuya there is a huge Pokémon store, which is a must visit for all fans. At the entrance there is a big capsule where the real Mewtwo is inside and you can take a photo in front of it :)
There is also a screen where data about Mewtwo is displayed.
Travel in Japan
View All Posts