Glow-worm
Arachnocampa richardsae Is this the constellation of Orion? No it's the glow-worms. It is part od their strategy to appear as the night sky and lure unsuspecting insects.
AnthropodaArachnocampa richardsaeGlowwormsInsectsNSWNewnes