
Phasmid is the amazing true story of the Lord Howe Island Phasmid, or Stick Insect. Believed to be extinct for nearly 80 years, the phasmids were rediscovered on Balls Pyramid, a volcanic outcrop 23 kilometres off the coast of Lord Howe Island, Australia. News of their...