Advertisement

Who knew baby leaf insects could be so cute?

These leaf insect nymphs (Phyllium Philippinicum) crawl all over this person's hand in this surprisingly mesmerizing footage. Must see!