Sugar Sugar Rune Season 1 Episode 29 Demon World Genesis, Secret of the Ogre 2005
7.3/10by 3 users
Chocolat and the gang attends a former teacher's wedding, during which she sneaks away to seek answers from the Queen regarding Ogres. The founding of the magical world is revealed.