Captain Disillusions newest episode guest stars Beakman from Beakmans World