Farmhand Self Loading and Unloading Hay Trailer Hydraulic drive.
It's a sweet little rig with a lot of potential.
Depending on your bale size it hauls 5 or 6 round bales. The bales tip up on their end while hauling so they do not roll off. A chain unloads and flips them back onto their side.
Link below for YouTube Video of it being operated.