Larry Cooper

Larry Cooper is an evil townie from Riverview. He is usually seen wandering around town.