MASTER OF PUPPETS | Trademark Number 99572101 | Patexia