No way that dude is human.11Jenny PagetMargot MachadoFollowAug 9, 2017 · 1 min readHe reminds me a bit of those “make-your-own play-doh” videos on YouTube, so you might be right.