Description Me in the amazing ape suit made by Bill Terezakis Image Information: Member: Devyn Dalton