Shakugan No Shana

Shakugan No Shana

Avg Rating (0)
Your Rating

Sat

Concluded
4 Seasons, 76 Episodes
50 tracks
Buy or StreamAmazonAmazon UK
Yuji Sakai, a high school student, expected his very normal life to last forever. However, this expectation is quickly shattered one day while on his way home.