Vampire Gourmand
Most sacrifice-and-draw payoffs stop at the card, treating the fodder as a resource to convert. This 2/2 loops the reward back into combat: feed it a creature and it not only cantrips but becomes unblockable, so the body that ate a token is now also guaranteed to land its two damage. The clause folds three effects (a sacrifice outlet, a cantrip, and evasion) into a single attack trigger that would normally cost three separate cards, and the evasion piece is the tell about what the design is really for. The timing is where it stays honest. Everything fires during Declare Attackers, before blockers, so the sacrifice is something you commit ahead of the block: a token you would rather cash for a card than throw under a blocker, a spent aristocrat body, a creature that has already done its work. The optional "may" keeps it live as a plain beater on empty boards, so the ability never strands you when the fodder isn't assembled. Because the sacrifice resolves with the trigger rather than as an activated ability you can hold up, this is no instant-speed engine for combo lines that need to dump creatures on demand. And since the ability doesn't target, the choice of which creature to feed it is made on resolution: an opponent who kills one of your other creatures in response simply prompts you to sacrifice a different one, if you have another to spare. It sacrifices on your terms, but only during your own combat, and only for the creature that survived to swing.
