Drifting Stage, China by Mur Mur Lab

The movement of the body itself is another meaning of drifting