Link works now.
Probaby yet another rebranding of some other car, I guess. Just like Hobbyking did with the "Turnigy TD 10" (=3racing Sakura Zero S) or the "BSR M.Rage" (=Nanda NRX-12).
So if anyone figures out what car this was originally, there are probably already reports and experiences out there.