Special Guest Stars Matthew Mercer voices Orthax Guest Stars Grey DeLisle Griffin voices Delilah Briarwood Esmé Creed-Miles voices Cassandra Kelly Hu voices Anna Ripley Taliesin Jaffe voices Lord De Rolo