Artist shop banner image

Witchcentipede

About Witchcentipede
  • Joined May 2023
  • 43 designs
quentel the cryptid is an a/v syndicate based in northern california established in 2011 production on excelsior lye began in early 2021 and is ongoing. updates and other information can be found at quentelthecryptid.com
Achievements
THis is a loading placeholder