Following up on the Sinichi's post. Could someone tell us the directions to get to the beasts, please.
I read they are West and South of Jormungand, but also at H-9, which on the map looks to be East of Jormungand. I'm confused and wanted to understand this better before heading out.