Hypnox

Flying
When Hypnox enters the battlefield, if you cast it from your hand, exile all cards from target opponent's hand.
When Hypnox leaves the battlefield, return the exiled cards to their owner's hand.