Den (Dimension)

Den is a Dimension in The Madness of Little Emma.