This is a Twilight themed window display spotted at a toilet store in Austin, Texas. No word if they previously had a Harry Pooper display. Or a...