anime style Teletubbies as construction workers in a site