Rescue poor kitten from a street accident. cat miraculously recovered from a special recovery