That looks like a load of fun. I rented something similar recently on holiday (looked very similar, fully independent suspension, Yanmar motor making c 50 bhp, centrifugal clutch) and it was a real hoot. We soon realised that rather than weaving between puddles and holes, you could drive hard at them and the suspension just floated you over.... addictive!
Good luck with the search, have a bump.