Tomura Shigaraki Is Coming Along Nicely – My Hero Academia Season 5

12 shares, 117 points

The Pieces Have Fallen Into Place…My Hero Academia episode 107

Endeavor reluctantly takes students under his wing, and the League of Villains squares off with another sinister organization.

Stream My Hero Academia on Funimation: