Archimicrodon flavifacies

Distribution
Madagascar