Robots in Tokyo, Japan, have been battling it out to be crowned World Champion.
During the 12th Robo-One Grand Championship robots jabbed, ducked, hurled balloons and even sang in their quest to become number one.
To win the tournament contestants need to be able to keep their balance while punching and dodging blows, and get up when pushed down.