Leatherface

Leatherface is the main antagonist of the franchise, The Texas Chainsaw Massacre.

Fanon Wiki ideas so far

 * Horror Movie Battle Royale
 * Angry Video Game Nerd Enemy Battle Royale