A strange visit from an unexpected friend.A strange visit from an unexpected friend.A strange visit from an unexpected friend.