ડેથ ઓફ રિટ્રિબ્યુશન, જે ઇન્વર્ટેડ મશાલ હોલ્ડિંગ છે, જીવન પ્રતીક આક્રંદ, તે મુલાકાતીઓ પર વિચિત્ર ભવ્યતા બનાવે છે.