As I said I don't know, but the fairly well appointed interior and trim suggests it's not an invalid carriage. I'm not sure if this is a prototype by a known manufacturer or a one-off privately built car, but I'm confident it's not any production microcar.