Got this Ferrari with a bunch of stuff. I know it's a GTO, but does anybody have any idea what brand it is? It looks like it's been painted with a broom but a couple of dips in caustic soda and a scrub with a toothbrush has taken it back to the plastic, but no maker's name.