i've seen a few of those from different SA channels..space aliens they claim...i dunno...check cryptomundo?
That's been flying around the internet for the last month or so. Someone is claiming it's an alien walking in the brush but it's not. Here's a debunking piece. Alien Stick Figure - Forgetomori
I love comments, but not spam, so I moderate all comments, I'll approve your post in fairly short order. Thanks for taking the time to stop by, read my stuff and leave a comment! :)