Yep, and could easily be mislabeled as the Ant People...
But on another note... Just found this...
https://v.redd.it/48gyfdvtxyye1/DASH_360.mp4?source=fallback
Check that link. Looks broken.