Reborn! . . 
Once upon a time...