Brilliant!
I loved it: plot, characters, a magic fish, this had everything that makes a good portal submission. Not to mention a very important moral to the story! I really hope this makes the top 5 of the day list, if it doesn't then it should have.