Sugar Sugar Rune · S1 E29 · Demon World Genesis, Secret of the Ogre · Vidly