A Touhou Life meme generator, since the original is no longer up.