Videographer’s Mind Gets Blown When He Accidentally Catches Leaf Bug Pooping

That insect sure has to work hard to relieve itself.