Demon's Forge
solution
by The Wixer
The Spoiler Centre