▲ 80 r/StickinsectsI’m a mother! 3 leaf insect hatchlings today!Been 5 months of waiting but finally got some hatchlings! u/biocow — 3 days ago