Saved this vid some time ago and have no clue who he is, I think he's probably from twitter/OF? Hoping one of you will know who he is