The Legend of the Prophet and Assassin
     
solution by MaGtRo
     

The Spoiler Centre