Faceless

Faceless ia a character that was featured in Front Mission 2089.