Another random Doctor Who cameo as the psyche of Straxus continues to unwind.