The Legend of Kyrandia
solution
by Vision Assembler
The Spoiler Centre