Gloomhaven: Jaws of the Lion: Mission 9

Getting set up for mission 9. This one is going to be hard!