Allen Richards

Allen Richards is a character role-played by IceRogue.