Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Shakugan no Shana Season 3 Episode 20 Online

  • 7.3/10
  • COUNTRIES: Japan
  • Subtitles: 日本語,English

Marjery helps Carmel in her struggle to understand her new purpose. Shana continues her struggle with Yuji. Bel Peol tries to figure out Shana's plan as the tower is sabotaged from within. Shana attacks Yuji before he can master his unrestricted spell.