Here’s proof they exist, they don’t look that small though.

green guys