Good God man! You could have given us a warning before posting that creature! EEeeeeeeek!!
It IS HALLOWEEN! The season of the witch.