Unleashing the Sacred Beasts

Unleashing the Sacred Beasts
Spell Spell
Normal Normal
Add 3 "Sacred Beast" monsters with different names from your Deck to your hand, then discard 2 cards. If this card is in your GY, except the turn it was sent there: You can banish it; add 1 Level 10 Pyro, Thunder, or Fiend monster that cannot be Normal Summoned/Set from your Deck to your hand. You can only use each effect of "Unleashing the Sacred Beasts" once per turn.