happy sun teletubbies in a movie still from the godfather