Makunda Insects-460A

Makunda Insects-460A

Observation - Makunda Insects-460A. Description: Found in litter. Has two light emitting areas at the hind end which emit yellow-green light. Species ID request please

Found in litter. Has two light emitting areas at the hind end which emit yellow-green light. Species ID request please