It's like a caped super-hero... or a mutant cat. Same thing. It does look pretty good.
However... where did this came from? You mentioned "all rights to original owners," as if implying this wasn't an original creation of yours. Yet, I have a hard time believing somebody already came up with this design O_o;