The Abductee Concept art

Concept image for The Abductee: Sci Fi horror thriller written by director Nick Jongerius.