The Netflix Anime YouTube channel just recently uploaded a new teaser for a new season of an anime that shows humanity ...