henmere over 9 years ago [hidden] The image is related to this NicoVideo and a part of cookie (touhou) meme. Updated over 9 years ago 0 Reply Copy ID Copy Link