Explore these ideas and much more!

Explore related topics

|Jacquelin DeLeon| "The Collector" Acrylic Painting

The Collector Gold Embellished Print · Jacquelin de Leon Illustration · Online Store Powered by Storenvy

''I don't believe in humans'' Illustration Print DIN A3

she literally is an alien/demon that doesn't believe in humans. They're homo sapiens, an animal species