I just happened on these cars labeled,Mini Fun. Noticed they look really familiar. Hmmm....DRR clone?
The bodies look the same althought there appears to be a Nissan 300Z and a Subaru model.
I may email them to ask questions?
Bamboo
I've compared it to my DRR, and it looks just about the same. It might even be the same as the DRR, except in Germany. I only found one difference (beside the Dynamite logo being removed). It's the motor bracket. Most people remove theirs, but the pic doesn't even show it.