Damien Du Couteau

Damien Du Couteau is a superhuman attending Harwell's Institute. (Created by Ace)