The entity was imprisoned on a small island. Maybe this island could be the Garden of Eden.
Digital, 2021