Sounds weird, but there's a ton for Vaporwave. I couldn't find an FB page for posting Witch House related memes, but as I run an ironic meme page called Witch? meme I thought I should post some. I was thinking of just witch housing random images.
https://www.facebook.com/68471818497655 ... 22/?type=1