please help me find this "lost" anime. name is Lolita Anime I: Yuki no Beni Kesho ~Shōjo Bara Kei~ (it's produced by wonder kids) eng name is Reddening Snow/Rose Girl's Punishment tried
Article | The Castle of Doom and the Lolicon Boom – The Gonzo Brigadoon
Why is Lolicon and Shotacon so popular in Japan? - Quora