Skypiercer of Light – Baharutiya
Level 7 LIGHT
Dragon / Effect
You can Tribute Summon this card by Tributing 1 Effect Monster.
You can only use the  effect of this card once per turn.
 While this card is in your hand, if your opponent adds a card from their deck to their hand during their Main Phase, except by drawing: Immediately after this effect resolves, you can Tribute Summon this card.
 If this card is Normal or Special Summoned from your hand: You can banish cards, face down, from the top of your opponent’s deck equal to the number of cards in their hand, then shuffle your opponent’s hand into the deck and add the banished cards to their hand.