Neverending story Workout

AMRAP 3-5-7-9-11 (with 2min rest between)
of
10 Wall Balls
10 Box Jumps
10 Burpees
10 KB Swings
10 Pullups
10 Toes-to-bar
10 Ring Dips
10 DB Snatches
10 HR Pushups
10 Cals.

*start every new AMRAP from the beginning.