Cast Credits Vagrant Queen (2020) Guest starring as Alien Monster Spider Episode 1x08: No Clue (May 21, 2020)