I've never seen anything like that before! Crazy!!
Not sure I'd want to explain to people in public/ police that it's just a camera though... I can imagine getting crash tackled by some big hairy vigilante thinking that he's saving the day!
Looks like an awesome, affordable super telephoto lens though, that's for sure.
Haha I always get a lot of stares when I use this in public, most always someone will approach me and tell me how cool it is :)