Little Amal is a 3.5-metre manually operated, partly-animatronic giant puppet and is the centrepiece of the performance art project called The Walk. From Wikipedia
Life-sized cardboard beasts reinforced with plywood land in Cathedral Gardens to dramatise wildlife fleeing environmental disaster