Peradon fenestratus

Distribution
Brazil, French Guiana