Anime NewsNews VIZ Media Makes Death Note, Inuyasha and More Available To Stream on YouTube in the United States by Teddy Cambosa February 18, 2023 by Teddy Cambosa February 18, 2023 VIZ Media announced that it made several popular anime titles available to watch for… FacebookTwitterPinterestLinkedinTumblrRedditEmail