The Princess Switch ★★½

It is filled with flaws, yet still give you giggles