I see no defense card.
Rainbows need defense.
e.g. Look at SGs Rainbow Deck, it has Bonewall and Sundials. Ice Shield is a good idea, too.
And there are some other cards which are good combos to Firefly Queen.
If the deck becomes bigger, add Hourglasses.
Why do you use Adrenaline?