Spiny Leaf Phasmids : Secret Life of Pets (DIY Enclosure Steps!)

Few of you might wonder to know that an insect is a pet of my family. Yes, we are four of us, my two little school going daughters less than 10 years old, my techy husband and a busy homemaker, running around all through the day, taking care of kids, playing with them, ambitious to …