the teletubbies making a sacrifice to please the baby sun god, digital art, high quality, high resolution