The card in the image is a vintage 1999 Topps Pokémon: The First Movie (Mewtwo Strikes Back) trading card, specifically Card #24: "The Story of Mewtwo" featuring a rainbow foil/holo finish at the bottom banner.