That's a good one!
I'm now branching out to other collecting sites and a photo forum just asking if anyone has seen anything like this logo before.
Nice mold? I don't know how unusual that black stamp is?