teletubbies worshipping a bronze statue of satan, ominous, candlelight, temple, photo