7472 / VIDEOVideoJan 15, 2024The iconic Sailor Moon theme song is featured in the new "BURN THE WITCH 0.8" OVA
7478 / VIDEOVideoJan 15, 2024This is an old meme and I wasn't able to find it again after hours of searching so I decided to just make it again for my own satisfaction