It kinda looks like a De Dion rear car suspension.

Other than boat trailer racing, do you really need an independent suspension?