Yes, the invisible guy shows up both when you first visit Vinclum and also again in Neo Vinclum in Makyo :D