Eyeball Fly

The eyeball fly is seen as a pest to some and a pet to others. Though its reproduction is.. messy to say the least. They are commonly seen in their middle stage as the larva stage doesn't last long and the adult stage takes a bit to get to.

Life Cycle
Eyeball flies start off as larva. Then after a short while they become flies. After consuming enough flesh they can become adults.

Larva
Being only palm sized the larva usually scitter away if they see any danger. They don't eat in this stage as it is a very short stage and they will grow to adult soon after being born.

Flies
The flies are the most commonly seen stage. At about the size of a basketball they can only flop around. Their wings are too small to let them fly. If they are popped in some way they'll release 2-4 larva asexually.

Adults
The adults are rarely seen outside of captivity due to how frail the flies are. The adult can fly but mostly they just glide. They are far stronger then the flies and often care for them in the wild. This stage is reached once a fly has consumed enough flesh. Adults reproduce sexually by exchanging fluids via kissing and hugging. Then both become pregnant with a large in their wombs that they puke up once it is fully formed.