Mufasa where O_O....If you mean the cat atop the kittens, no thats me, I'm leading the attack, but glad you like that..and now I feel the need to add a pit of kittens into random island.......
*Tosses you in kitten pile to* "Yes, soon the world will be stuck under my kittens >:I"