A Basic, TAG TEAM, GX Pokemon Card of type Dragon with the title Latias & Latios-GX and 250 HP of rarity Rare Ultra from the set Team Up.  It has the attack Buster Purge with the cost Water, Psychic, Psychic, Colorless, the energy cost 4 and the damage of 240 with the description: Discard 3 Energy from this Pokemon. It has the attack Aero Unit-GX with the cost Psychic, the energy cost 1 with the description: Attach 5 basic Energy cards from your discard pile to your Pokemon in any way you like. If this Pokemon has at least 1 extra Energy attached to it (in addition to this attack's cost), prevent all effects of attacks, including damage, done to it during your opponent's next turn. (You can't use more than 1 GX attack in a game.) It has weakness against Fairy 2. 
Latias & Latios-GX