Shelob’s lair II. On an island on the Nile river, Uganda