THE SCREAMIN' DELTA DEMON | Trademark Number 99940861 | Patexia