Giant's Minion Hadel:
Forget about the hand and focus on the foot! Same story as the hand... it most likely landed somewhere in the Isle of Prayer. Creatures in this area that would be attracted to its power would be the Island Guardian, White Sand Mirage, Muddy Coral, and Crinaeae. One of these creatures must have the foot.