It is found from Japan. Can you tell what species it could be?

More Lennart Lennuk's questions See All
Similar questions and discussions