>>9159176>>9159180forced reddit meme shit
the creators intended for this to be a gag and it ended up blowing up in the west because americans are so starved for content that they'll eat the dumbest shit up like it's a filet mingon from a 3 star restaurant