Satan’s calling. Also reminds me of Hexxus from Fern Gully. 

Satan’s calling. 

Also reminds me of Hexxus from Fern Gully.