the teletubbies performing a sacrifice ritual to their sun god, horror, scary, unsettling, creepy, digital art, high quality, high resolution