Anime on Netflix May 2018 Update
Netflix adds a couple more anime to their streaming library in the month of May. Check out what’s new on anime on Netflix. Netflix adds: TV Series Saint Seiya: The Lost Canvas Movies Lupin the 3rd: The Castle of Cagliostro:… Continue Reading