Archimicrodon fenestrellatus

Distribution
Madagascar