From Dragon Ball Encyclopedia, the ''Dragon Ball'' wiki
The Giant Fish was the first living thing to be killed on-screen. He spoke in the Japanese dub, but was silent in both English dubs.
Dragon Ball Z
Goku played a prank on Kuririn by making him think that a Giant Fish had eaten him and that Kuririn was to be next in "Memories of Gohan". A Giant Fish was caught by Son Goten in "I am Saiyaman". A Giant Fish tried to eat Goku instead of the other way around in "He's Always Late".
The Giant Fish played a very memorable figure in Goku's childhood at Mount Paozu and the beginning scene was reenacted in alternate versions in films such as Dragon Ball: Curse of the Blood Rubies.
A number of very similar looking Giant Fish of the same breed were seen throughout the series, such as in Dragon Ball Z: Cooler's Revenge where a Giant Fish was caught by Goku (he says that it is "a little on the small side but just right for making sushi") and "Goku's Ordeal" where one was caught by Son Gohan.
The Giant Fish is actually normal-sized in Dragon Ball: Ssawora Son Goku, Igyeora Son Goku.
- The Giant Fish speaks in the Japanese dub, but does not speak in the English dubs, although the green one in Dragon Ball: The Path to Power does speak in the English dub.
- In the real world, there are legends of mythical giant catfish in Japan (and other parts of the world), but none of the Giant Fish in the Dragon Ball series bear any resemblance to catfish.
- The original (and most popular) of the Giant Fish is never actually eaten in all versions of the episode including the films because Bulma and Goku leave before it is cooked.
- Bulma and Goku eat the Giant Fish in The Path to Power.
- The Giant Fish is blue and purple in all versions of the episode including the films.
- It is green and yellow in The Path to Power.
- Another Shonen Jump series, HunterXHunter, starts with the protagonist catching a Giant Fish. It could be considered a tribute to this series.