This alone is strong, but you can also remove the top 3 cards from your opponent's main deck
This is normally a bad thing, but the rules of the game state that if a player is required to draw a card but has no cards left in their Deck, they immediately lose
Land: all the land (bear with me, I know those last two are rather close)
I worry that it may rely a bit too much on cards with a very high mana value, which can be a risk if your opponents play lots of counterspells and removal spells, but its hard to tell how itll actually work before having a chance to play it
High-flying superstars such as Deoxys, Dragonite, Zekrom, Hydreigon-EX, and Thundurus-EX call you to battle higher, faster, stronger
The basic functionality of a Tera Pokemon is that they become immune to damage while on the Bench and give out two prizes like normal ex cards, but they can also have special Tera types