Yeah, somehow I think ‘here kitty, kitty’ would go over well with this one. What IS going on here? Cat? Alien? Cat Alien? Cat robot? So much possibility here.
Post your story in the comments, link it from your blog, just get it here cause I gotta know what this thing is, according to you.