Why Magikarp Is The Mightiest Pokemon Of All Time March 16, 2012BuzzFeed - Latest Explained by an insane version of the geekiest Pokemon fan of the universe.