"Devil's skill" Workout

6 Rounds for time

6x single hand Devils press L
6x single overhead lunges L
6x single hand Devils press R
6x single overhead lunges R
10m hand stand walk
12x pistols
6x Ring Muscle-ups / Bar Muscle-ups

25/17.5kg

Aim to do all reps unbroken.
Rest as needed between rounds.