“Second largest insect ever discovered at two feet long“
Well you’d be right if you guessed the “Walking Stick”, those things just hang on branches and wait motionless for long periods of time. They found this thing in Vietnam and I think are amazing in design.
Check the story out.