She may have been half her opponent's size, but that didn't stop this mini breakdancer from showcasing a fiery range of moves.
The pint-sized performer was taking part in the Baby Battle division of the Chelles Battle Pro competition held in an Eastern suburb of Paris, France on Saturday.
Kitted out in a mini grey tracksuit with pink stripes, Terra from London, performed an impressive array of moves. At the start of the battle Terra's opponent dances on the stage and showcases his moves to a animated audience. Watching from the edge Terra then moves in and starts her set including headstands and handstands, her head protected from spins by a black hat.
After her opponent took centre stage again, Terra ramps up her performance and it's clear the crowd are behind her as she flips three times while launching into another energetic routine.
At the end she went over and offered a high-five to a supporter at the side of the stage as well as going back into the middle and high-fiving her opponent.
Although a dancer called Jalen won the overall Baby Battle - Terra won Best Dancer. Terra is part of UK dance Soul Mavericks - a UK B-Boy dance group.
She was added to their roster in 2012 alongside eight-year-old fellow dancer Eddie.