I suspect something like that but from the look of this vehicle it lacks any protection, it is rather heavy and it’s lower side geometry indicates poor cross-country capabilities too.
The ‘trap-me’ consumer-level safety harnesses are a bit hokey, too...