If you catch a rare fish in Mega Fishing, you will be rewarded with a large number of coins and may also unlock special achievements. Rare fish are harder to catch than common fish and can be found in specific locations or during certain times of day.