One of the sixty six seals required to release the devil in Christian mythology and begin the apocalypse. Which has happened, here. This particular seal is somehow able to pull people through it from alternate times and dimensions. You still didn’t answ