I'm not coming up with a lot, but Bali Wildlife says: The eyes are located at the base of the antennae on flat papillae.Which I guess we can see clearly on the photo.
You can't just open up with that and not share some leptopoma perlucidum facts.
I'm not coming up with a lot, but Bali Wildlife says:
Which I guess we can see clearly on the photo.