The protest of the Teletubbies

What can I say. This is really weird.