I think this is great, but my sense of humor is a little off from the mainstream.
Part of what is great is that this marries my love for natural science and monster movies and music. The rock song portion itself isn't bad, but is nothing amazing.
I want to send this to my friend in the Herps Dept at the Tulsa Zoo, but I'm not sure if I still have an e-mail for them. I think it's make a great novelty outside the Gila Monster exhibit.
Speaking of which, have you heard of the unsubstantiated European mystery lizard known as the tatzelwurm?