What on earth is the back end of a Morris Minor doing in Brazil?

And the lighting of the car and alien looks a bit 'studio bound'.



.