Target target = new TargetPermanent(filter);
ability1.addTarget(target);
this.addAbility(ability1);
// -1: Creatures are unblockable this turn.
this.addAbility(new LoyaltyAbility(new UnblockableAllEffect(new FilterCreaturePermanent("Creatures"), Duration.EndOfTurn), -1));
// -8: You get an emblem with "Whenever you cast a spell, exile target permanent."
LoyaltyAbility ability2 = new LoyaltyAbility(new GetEmblemEffect(new VenserTheSojournerEmblem()), -8);
this.addAbility(ability2);
}