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