Quote Originally Posted by bijou View Post
Oh look, one of Satan's minions.
Book of Revelations speaks of a swarm of locust like creatures with the heads of demons. Perhaps this is it. :eek: