Indonesian Ghost Concept Art

Concept for a canceled indie horror game