The Return of the Wild Forest

This is the 5th episode on New Angry Birds.