Claycia

Flowery Woods is the one of the two bosses Purple Fortress in Kirby and the Rainbow Curse, the other being Dark Crafter.