Does anybody know what this creature is? Is it a kind of fish?

Printable View