Nezahal, Primal Tide

Nezahal, Primal Tide (fr)

Legendary Creature - Elder Dinosaur | Power/Toughness: 7 / 7 (CMC 7)
This spell can't be countered.
You have no maximum hand size.
Whenever an opponent casts a noncreature spell, draw a card.
Discard three cards: Exile Nezahal, Primal Tide. Return it to the battlefield tapped under its owner's control at the beginning of the next end step.