Pop Culture

What is that HIDEOUS creature???