UltraHeavy

Delve into a dilapidated fortress to take the last human soul
Puzzle