These leaf-camouflaging insects are adorable and make me want to run screaming.

Mitch Wagner @MitchWagner