Visitors can meet more than 600 Pokémon at the facility located inside Yomiuriland, which straddles Inagi, Tokyo, and Kawasaki.
After we've seen Super Mario and even the Minions immortalized at theme parks, I’ve always wondered why Pokémon hasn't ...