this.expansionSetCode = "JOU";
this.color.setBlue(true);
// Return up to one target instant card and up to one target sorcery card from your graveyard to your hand. Exile Pull from the Deep.
Effect effect = new ReturnToHandTargetEffect();
effect.setText("Return up to one target instant card");
this.getSpellAbility().addEffect(effect);
this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(0,1,filterInstant));
effect = new ReturnToHandTargetEffect();
effect.setText("and up to one target sorcery card from your graveyard to your hand");
effect.setTargetPointer(new SecondTargetPointer());
this.getSpellAbility().addEffect(effect);
this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(0,1,filterSorcery));
this.getSpellAbility().addEffect(ExileSpellEffect.getInstance());
}