Ratface

Archibald “Ratface” Finster

Age: Unknown

Ethnicity: Unknown

Allegiance: House of Spiders

Just who is the oily presence known as 'Ratface'? Only the Spiders know for sure, and they're not talking, or even being readily identified.