Found in stomacal content of Mola mola

i thought it was Vallela vallela but no details can be seen!!

Thanks

Similar questions and discussions