Acheron River

Location

The river that souls cross to enter Hell, where they desire their punishment, linking sin to a soul being anchored in certain dimensions of hell.

Mentioned in 1 video