The Red Ribbon (US Anime)

The Red Ribbon is a US dubbed adaptation to Hime Chan's Ribbon that made its