Chelyosoma yezoense
ab15d934a19f392f4275e1e8ed86b61d
...