Transformers in disguise... as painted cardboard boxes, apparently.

unrealitymag.com