Here is a link some of said videos....And here is a link for said episode....You need to make an account for a lot of these videos but it is easy as I am not Japanese and even I have an account. Though the comments for these videos are literally plastered on the videos. You can toggle it on/off. Enjoy.