WARNING: This website contains flashing lights, blood, body horror and an unapologetic amount of insects and spiders.