What is it?.....UPDATE.....PROOF.....New pic Added...

mattech

Deranged Throat-Puncher
Definitely a squatch
 
Top