My Hero Academia Season 7 is off to an explosive start in the Spring 2024 anime season, with Star and Stripe fighting Tomura Shigaraki to the death and...