Azael Howland

Azael Howland is a police officer and an army reserve.

Trivia

 * Abnormal Undead - Speed Enhancement.