Archachatina bicarinata
(Bruguiere, 1789)
Scale : 10mm | Sao Tome and Principe.