A ballet-dancing robot suddenly went haywire and collapsed in a heap mid-performance.
Footage taken at an exhibition shows the humanoid performing a series of elegant spins and arabesques on stage.
But seconds into the routine, its legs became visibly jittery.
READ MORE: World Cup squad’s plane grounded after aircraft gets struck by LIGHTNING
All of a sudden, it seemed to hurl itself to the ground, landing in a twisted heap in front of event staff.
Several lanyard-wearing team members winced in embarrassment, while at least one could be seen breaking into a chuckle as the android lay motionless.
The clip began doing the rounds online earlier this week, as reported by Whats The Jam.
It is not clear where or when the mishap occurred, though the venue appears to be a shopping centre.
It is not clear whether battery failure, sudden power loss or an unstable signal was to blame for the robot shutting down so abruptly.
One viewer joked: “The robots haven’t replaced humans yet, but humans have already started replacing robots.”
Another remarked: “If a robot can’t proactively sense that it needs to recharge its energy in advance, can it still be called an intelligent robot?! It would just be a television set, nothing more.”
READ MORE: Bizarre moment ROBOT begs for cash in street
