Long lost cat found