Animal Planet - Blue Tang Fish
It has a lot of aliases. Though the fish's scientific name is paracanthurus hepatus, it's also known as Pacific blue tang, royal blue tang, hippo tang, regal tang and palette surgeonfish, among other things.

Animal Planet - Blue Tang Fish

£4.99Price