Edison format ruling
Rainbow Path

Card effect (current official text)When an opponent's monster declares an attack: Send 1 "Crystal Beast" card from your Spell & Trap Card Zone to the Graveyard to target the attacking monster; negate the attack, then you can add 1 "Rainbow Dragon" or "Rainbow Dark Dragon" from your Deck to your hand.
Rulings
- Rainbow Path targets the attacking monster. Sending a Crystal Beast card from your Spell and Trap Card Zone to your GY is a cost.
- Any Crystal Beast card in your Spell and Trap Card Zone can be used to pay the cost. If the Crystal Beast card is being treated as an Equip Card, it can be used to pay the cost.
- You do not have to add a Rainbow Dragon or Dark Rainbow Dragon to your hand.
- If Rainbow Path fails to negate the monster's attack, you cannot add Rainbow Dragon or Dark Rainbow Dragon to your hand.
Rulings data courtesy of Format Library — formatlibrary.com. Spotted an inaccuracy? Flag it in the Edison forum — sourced change requests get reviewed.