Richard Anderson

Richard Anderson was a Crestwood College student and a member of the Delta Zeta Kappa fraternity, a cult worshipping the demon Machida. He was portrayed by Greg Vaugh.

Appereances

 * Reptile Boy