Homura uses her Soul Blade powers to fight off Sister's men. Meanwhile, Rebecca plans her escape from Illega Tower.
⭐ 7.16 | ⌚ 24