The Devil creature is located near the maintenance shed, near the Movietown arena!
I’m pretty sure it is from the green lantern sculpture, and from what it looked like in person, it was an orangish/red color! Fingers crossed, it’ll be utilized in Jersey Devil’s entrance/queue line!
Regarding the graphic, it was made by my very good friend @XENITH, and hopefully everyone will be able to see more details and updates to the graphic as more construction happens on the project!
Hopefully I can post more things like this to the site to contribute to discussion of all things Jersey Devil related!