Something tells me that Chap Mei didn't make this even though that's one of their sculpts. "Happy Lines Limited" is probably not a legit company.
Ok, I always wondered why there are so many toylines using blatant molds by Chap Mei. This particular vehicle is one I've never had first hand, but do want to customize for Cobra use. Where do you even get these? I'm guessing this was bought in a store somewhere way down south right?