CommentStreams:71a1ab3a028b91913e6e17fcc9c32348
From The Lost Media Wiki
I can confirm that it is indeed him; he emailed me from his davidepepe.com account asking for all leaked footage to be removed from this page (to which I have complied).