nope is definately a fish, in fact peanut power almost hit the nail on the head- i was impressed but kinda gutted too pat on the back for you. It's the scales of an asian sole (which is what it was labelled as), and which i believe to be Solea selheimi, but not 100% sure