Come hang out with us as we take a dive into the memes surrounding the Touhou Series and the dedicated fan-base that has propped up around it.