Sugar Sugar Rune (NYAV Post English dub)

Sugar Sugar Rune is an American English dub of the Japanese animated series.