FlyingWhen you cast a spell, sacrifice this creature.
Illusory Demon has 1 printing, first in Alara Reborn (2009). EDHREC ranks it #31,757 among Commander cards. It has 1 official ruling.
Cards that show up in the same decks on EDHREC.