I hope it's satire but not sure. Some of their videos seem earnest.
Also on: twitter.com
May 26, 2017
found this: dailydot.com/unclick/christ…
appears to be the lady from their videos: @Gooey_chunk
seems like a troll. very well done, but a troll