ability.addTarget(new TargetCreatureOrPlayer());
this.addAbility(ability);
// {UR}{UR}, {untap}, Untap two tapped blue creatures you control: Return target creature to its owner's hand.
Ability ability2 = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl("{U/R}{U/R}"));
ability2.addCost(new UntapSourceCost());
ability2.addCost(new UntapTargetCost(new TargetControlledCreaturePermanent(2, 2, filter2, true)));
ability2.addTarget(new TargetCreaturePermanent());
this.addAbility(ability2);
}