I found this on a beach in Miaoli, Taiwan a few years ago. I took it to a local museum for testing, and they could only confirm it was fish. Does anyone know what it is?
I found this on a beach in Miaoli, Taiwan a few years ago. I took it to a local museum for testing, and they could only confirm it was fish. Does anyone know what it is?