The Epic Fan-Made Pikachu Statue Has Officially Been Taken Down, Folks...
A few weeks ago an anonymous group of inspired artists erected a giant Pikachu statue in New Orleans, as a landmark of sorts for the Pokémon GO fans to appreciate. Check out the following video, which explains why the statue was taken down: