What is Sakura Saku?
The energetic and fun opening theme of Love Hina.
If by "fun" you mean "extremely annoying", then yes. It is a "fun" introduction to Love Hina.
This song makes me want to commit suicide.