Para Para Sakura (2001)

Have you ever eaten so much candy that you experience a sugar overload, such that you couldn’t possibly have another bite or drink of anything sweet for fear of inducing severe nausea? This accurately...