Flowery Woods

Flowery Woods is a the boss of Fine Fields in Kirby Triple Deluxe.