Guest Stars Donogh Rees voices Necrolai Holly Shanahan as Leelee Oliver Driver voices Jenji Josephine Davison voices Itassis Peter Daube voices Sculpin Cameron Rhodes voices Matoombo Derek Judge voices Black Lance Mark Ferguson voices Gekkor Charlie McDermott voices Hekatoid