4 years ago Collaborative Anime YouTube Channel AnimeLog Reportedly Planning to Introduce English and Chinese Subtitles