Whenever an opponent casts a spell, reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, you may put that card on the bottom of your library.
At the beginning of your upkeep, create a 2/2 green Wolf creature token. {T}: Tap all untapped Wolf creatures you control. Each Wolf tapped this way deals damage equal to its power to target creature. That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves.
"When the beast cloaks itself in the mighty oak, what good is a bow? When the oak wraps itself around the snarling beast, what good is a hatchet?" —Dionus, elvish archdruid
This creature enters with X +1/+1 counters on it. If damage would be dealt to this creature, prevent that damage and remove that many +1/+1 counters from it. Whenever a +1/+1 counter is removed from this creature, put two +1/+1 counters on it at the beginning of the next end step.