Help! I picked this up today at the indoor flea exchange. It has one of our favorite obscure brand wheel patterns, but no numbers on the bottom with which to track it down. I can’t really ID the shape either, but maybe that’s to avoid needing the proper licensing to manufacture it...?

I can’t leave an off brand car behind if it has opening doors, as does this one. Someone took the time to carve that tooling out of a block of steel and I need to bring it back to life. Ir has a sunroof cast into the roof, License plates front and rear have CF 306, tampo on sunroof says 18, on the hood it says SPORTS.. Base has only Made In China. Anyone?