This video popped up on my feed of some aisian guys "invention " of a jack...
Well all you got there Long Duck Dong...is a Hi Lift jack on a platform..
It ain't anything new...
Hi Lifts were first sold in the USA 117 years ago while yall were living in grass huts.