[photocomic] The arrival of Roar and Troll