Demoman (oWn)

The oWn Demoman is the supporting character from Cult of Personality series.

Appearance
Before joining the oWn, he is the member of the Blu team.