Leaf bug takes a tiny poop

Watch this little leaf bug taking the smallest poop you'll see in your life.
It's weirdly cute...