Spirit of the Forest

The Spirit of the Forest is a legendary monster card.