Mega, defying the odds and surviving through the snow and cold, vocalized a few times, photos and recording