This kind of buggys was invented in France in the 90's, and very popular there, in Spain and Portugal now.
Very cheap and with a big power/weight ratio, very spectacular in autocross in Spain and France, with 20 cars races; and in rallycross in Portugal, due no autocross chship. in that country.
Besides that there are a lot of manufacturers in the 3 countries that makes similar cars... will see which regulations are FIA making...
A typical race in the Autocross Spanish Chship.:
https://www.youtube.com/watch?v=mWd_ujq5SSo