Chagen46 almost 8 years ago [hidden] Is this some new meme? There's been a bunch of maid Kagerou art recently. 0 Reply Copy ID Copy Link