I have used the forum search so no flaming me on that. I have been unable to find a suitable explanation as to what the hell is on them. Does anyone know for for sure what it is? Or does everyone just assume it's a rooster-dragon-alien?
What the hell are they?!