henmere over 5 years ago The image is related to this NicoVideo and a part of cookie (touhou) meme. Updated over 5 years ago