A beaut of a Mahi... Quite a catch!