So, I've been giving Zaldon fish from my mog garden for a while and nothing has ever been found. I'm wondering if the fish has to be one you caught.

That reminds me, when I was one of the early windurst quests, a decade ago, I was supposed to give the NPC a fish so I gave him one I bought and he made fun of me for not catching the fish myself. I want to go see if he says the same thing if you caught the fish. Or, I'd be interested to know if anyone knows.