Ichigo and Orihime confront Yhwach in a battle that will shape the fate of the Three Worlds.
Season 2 • Episode 43 of 50