this.color.setGreen(true);
this.power = new MageInt(5);
this.toughness = new MageInt(5);
// You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Green Dawn's mana cost.
this.addAbility(new AlternativeCostSourceAbility(new ManaCostsImpl("{W}{U}{B}{R}{G}")));
// Trample
this.addAbility(TrampleAbility.getInstance());
// At the beginning of your upkeep,s you may put a 3/3 green Beast creature token onto the battlefield.
Ability ability = new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new BeastToken()), TargetController.YOU, true);
this.addAbility(ability);