The Free Spirit Rod is located in the new Isles of New Beginnings area of the Second Sea in Fisch. Players must complete 70% ...
Here is a full guide to get the Frog Rod in Fisch stating, where to find it, and explain all its stats and passive abilities.