Chupa and cobra Picture

my take on the mexican myth chupacobra, chupa the smaller vemon part of the duo.
Continue Reading: The Myths