On an island far away in the ocean, the "Rainbow of Happiness" used to stretch above the land. One day the rainbow mysteriously broke apart, separating into shards that fell on the island. Eager to return the rainbow to its magnificent self, Hakkun...