Nick the Hunter

Description
Quest Giver found on Fort Finch. He will ask you to slay 3x Swaying Blossom and reward you with a Trophy of a Blossom and XP based on the island level.

Location
He will be hiding next to a large group of creatures near the center of Fort Finch.