Well it looks like a fairly straightforward delta. But ridiculously expensive.
Also, you really need to sort that dangling cable out. The way that hangs down it will catch on any large prints. Not...