Photo of Ellen Ray Snow Ellen Ray Snow

Ellen Ray Snow in Spider Riders

Spider Riders

2006 TV-Y7

Following the directions in his grandfather's journal, Hunter Steele journeys to the center of the Earth and discovers a land called Arachna. There, he meets a group of young warriors who've vowed to defend their home from the evil mutant Invectids.