Shakugan no Shana · Specials

Shakugan no Shana-tan Revenge

S0·E30 · 19 Oct 2009 · 7m