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 Mark Ferguson voices Gekkor Derek Judge voices Black Lance Charlie McDermott voices Hekatoid Dallas Barnett voices Megahorn Sally Stockwell voices Serpentina Andrew Laing voices Oculous