They Come on Stage 32

They Come

A scientific expedition on a remote island discovers that the volcano they’re investigating is actually a portal to hell that is about to unleash a primordial evil that can’t be killed.

View this project on Stage 32