shakugan no shana ii second
Shakugan no Shana II (Second)
The heated bond between Shana and Yuji is tested as their paranormal adventures continue. The Flame Haze fends off supernatural foes by night. By day, she contends with a classmate who's also after Yu...