0
No fish has that short of a lifespan. The shortest lifespan in any vertebrate is the Seven-figure pygmy goby. This fish lives only 59 days.
dward pygmy goby
pygmy goby (vertebrate(fish))(59 days)
flies 34 - 36 days
A tiny coral reef dwelling fish called a Pygmy Goby has the shortest lifespan of 59 days
Wrong section to put this question in, but, the answer I think is a crab. They are omnivores :P