Anime Coach Belichick powering up