Thursday, June 11, 2015

Pokemon Boutique Photos

Okay, okay, this place is going to be a stop for those coming for Anime Expo or really any Pokemon fan. It just goes to show we need a Pokemon Center and are own Nintendo Store here in LA.

 Visit it yourself at Japan LA 7320 Melrose Ave, Los Angeles, CA 90046 until July 5.

For more photos of the Pokemon Boutique look at the Pokemon Facebook Album.