Can't find it. I've defeated Solomon and I don't remember if I was ever able to get to the top of the snow area above it. I don't have the pirate yet. I don't have ask of Francis or Johnny's forms either, and have no idea where to look. I've been all over the map. Where do I get the (I assume) airship, or deep water ship?