Flip a coin until you get tails. For each heads, your opponent discards the top card from his or her deck.
Flip a coin for each Fire Energy card attached to Shining Tyranitar. For each heads, discard a Fire Energy card attached to Shining Tyranitar or this attack does nothing. Then, for each heads, choose an Energy card attached to the Defending Pokémon and discard it. If it has fewer Energy cards than that, discard all of them.
You can't have more than 1 Shining Tyranitar in your deck.