Japan

Species Highlight

Species Highlight

The Okinawa Leaf Turtle is a cryptic species, with a highly colorful red to yellow pattern. This turtle has been highly desired by collectors, but at the same time scientist didn’t know a lot about this animal…