Strange looking creature

It's not blind, it's a 'one eyed trouser snake'.
 
Back
Top