WATCH: The Pokemon Center Mega Tokyo
Yes, Pokemon trainers want to catch them all but some Pokemon are just stubborn and hard to catch. Well, don’t fret. There’s one place that every Pokemon considers home: the Pokemon Center at the Sunshine City Mall in Ikebukuro, Japan. The Pokemon Center has become a mecca of sorts for fans of the franchise […]