YouTube-Chan

YouTube-Chan is the human version of the video sharing site, YouTube.