Common Spider Tortoise
(
Pyxis arachnoides
)