Cemetery Illuminator

Flying
Whenever Cemetery Illuminator enters the battlefield or attacks, exile a card from a graveyard.
You may look at the top card of your library any time.
Once each turn, you may cast a spell from the top of your library if it shares a card type with a card exiled with Cemetery Illuminator.