u/biocow

I’m a mother! 3 leaf insect hatchlings today!

Been 5 months of waiting but finally got some hatchlings!

u/biocow — 3 days ago