Prowl 
(You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shares a creature type with it.)
Flying (This creature can't be blocked except by creatures with flying or reach.)
When Enigma Thief enters the battlefield, for each opponent, return up to one target nonland permanent that player controls to its owner's hand.