You know in comics and graphic novels where sometimes they have a page or double page every now and then where it's a lot betterly drawn and more cinematic? Well this looks like it could be one of them, I can imagine flipping through a graphic novel and coming across it.
Yeah I was getting that vibe towards the end of it as well. It's weird I spent the whole night awake and listening to Lovecraft audiobooks and somehow came up with this and an Innsmouth woman. The two ideas seem unrelated but I literally finished the woman and it seemed to be the next logical step.