theenigmaticmonsterproject.com
Can I?
Can I, chew my way out of this cocoon, this thing in which I’ve been marooned …