Yes, it's the hellcat. I don't use it anymore; it's on a shelf collecting dust. It looks cool, but never worked very well. If you're looking for wind protection, the hellcat is definitely not the shield for you. For that, you'll need something much larger.
Hi, I saw your bike picture and was wondering about your windshield. It's the Hell Cat right? Do you keep yours on all the time or take it off and on, or can it easily? How does it handle the wind and speed?