This article contains spoilers from My Hero Academia Season 7 Episode 21. My Hero Academia chapter 396 dropped a while ago and it was certainly incredibly intriguing for the fans to see the ...