Species: Mauritia arabica immanis
Author: Schilder & Schilder, 1939
Locality: Madagascar
Size: 95.7mm
Slight Line scar on the dorsum, but overall pretty good for the size!