Galahad

Galahad was a demon knight under the control of Perfect Zheng.

Appearances

 * Angel: Long Night's Journey