Note: No screencap can do the thing justice, just play the video and skip around. This is the 'Horse Riding Fitness Ace Power' exercise machine from Korea....