Crystal Balls

Crystal Balls are magical and non-magical items featured on ABC's Once Upon a Time. They first appear in the twenty-second episode of the first season.