Thought to be  extinct for over 80 years, the Lord Howe Island Stick Insect — or “tree lobster” as its also known because it’s ridiculously huge — was rediscovered in 2001 on neighboring Ball’s Pyramid.Last year Melbourne Zoo keeper Rohan Cleave captured the insect’s hatching process on film for the first time. It's really gross and amazing at the same time! YUCK!

 

More From 101.5 KNUE