this.color.setGreen(true);
this.power = new MageInt(2);
this.toughness = new MageInt(3);
// {tap}: Return two target cards from an opponent's graveyard to his or her hand. Destroy target artifact or enchantment.
Effect effect = new ReturnFromGraveyardToHandTargetEffect();
effect.setText("Return two target cards from an opponent's graveyard to his or her hand");
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new TapSourceCost());
effect = new DestroyTargetEffect("Destroy target artifact or enchantment");
effect.setTargetPointer(new SecondTargetPointer());
ability.addEffect(effect);
ability.addTarget(new TargetCardInOpponentsGraveyard(2,2, new FilterCard("two target cards from an opponent's graveyard"), true));
ability.addTarget(new TargetPermanent(filter));
this.addAbility(ability);
}