An animated barricade