Why Netflix's 'Altered Carbon' Is Great for Anime Fans