Tag: Shakugan no Shana

Shakugan no Shana, also known simply as Shana, is a Japanese light novel series.