Episode 18

On the Eve of Battle - Triumph Over Fear (決戦前夜 TRIUMPH OVER FEAR) is the 18th episode of Twin Star Exorcists.