devouring the planet.

devouring the planet.