Machida

Machida is a snake-like demon worshipped by the members of the Delta Zeta Kappa fraternity. He was portrayed by Robin Atkin Downes

Appereances

 * Reptile Boy