Eric Lamarche

Emerge from the last forest taking revenge on those destroying it, accidentally saving the world in the process?
Action