Ambon Island
Imma albofascia is a moth of the family Immidae. It is known from Ambon Island (Indonesia), Sri Lanka and southern India.