Allen Attenbury

Allen Attenbury was an ordinary human from Zahar until an attack by the Hundred Moon Clan mysteriously granted him superspeed.

MIM

Show/Hide