Dream of the Stranger(異邦人の夢Ihōjin no Yume) is the twenty-second episode of the anime series Shakugan no Shana Final.