Damien

A very unlucky French man.

Description:

He had alien stuff invading his body and some sort of energy cannon for an arm.

He got better, though.

Bio:

Damien

No Direction Home awaywardmouse Alcarda