Spring 2019 anime

37 anime from the Spring 2019 season to watch with English subtitles or dubs, most popular first, including Demon Slayer: Kimetsu no Yaiba, Attack on Titan Season 3 Part 2 and One-Punch Man Season 2.