A Pikachu card widely considered the rarest in Pokemon history has sold for over $1.4 million, as ultra-rare collectibles continue to go viral.