I feel like I've seen a ruling on this before, but I can't remember where and my search doesn't reveal anything that I could find, so I'm going to ask this. When Damsel draws for each brigade color revealed, is each card drawn considered a draw ability, thus capable of triggering Golden Cherubim multiple times? Or does her ability to draw count as the only draw ability? Example, I have GC up and opponent blocks my rescue attempt with Damsel revealing my hand. I have 3 good brigades in my hand, causing my opponent to draw 3 cards. Do I get to search for 3 cards or 1? This is one of the few (if not the only) draw abilities where I can see a ruling going either way, since Damsel's draw is for each (making it seem like each card drawn is its own draw ability), not a draw X (which would be a single draw ability). Posting their abilities below.
Damsel with Spirit of Divination- If blocking, reveal opponent's hand. For each good brigade revealed, draw a card. Cannot be interrupted.
Golden Cherubim- If an opponent draws because of a special ability he controls, you may search your deck for a card. Cannot be negated.