Allen Richards

&nbsp Allen Richards is a non-canon charatcer in the maps Zoo der Untoten, and Revelations. Not much is known about him yet, but more is sure to be released as the storyline continues.