Agrabahn Vipers

Agrabahn Vipers are a dangerous breed of two-headed snake featured on ABC's Once Upon a Time. They make their début in the eleventh episode of the first season.

Before the Curse
An Agrabahn Viper is brought to King Leopold's castle in a box by a worried Henry who fears for his daughter's life. King Leopold happened to read Queen Regina's diary in which she talked about a "new love" and the magic mirror she was given by this man. Thinking that his wife has a secret lover, he shuts Regina away in her room. Henry begs Genie to give the box to his daughter as the only means of becoming free.

Genie brings the box to Regina, who opens it and says she will die by the poisonous bites of the viper. But he stops her and promises to kill King Leopold instead so they can be together. Bringing the box to the King's quarters, he releases it and watches as it slithers up to bite him. As King Leopold lies dying, he sorrowfully explains he is forever grateful for the King's act in freeing him from the lamp so that he could pursue true love. But that he was the one to give Regina the magic mirror, and thus he has fallen in love with her. ("Fruit of the Poisonous Tree")

After the Curse
Henry goes into the tomb of Regina's father searching for something. He comes across a sealed box, and upon opening it jumps back in surprise because the Agrabahn vipers rear out ready to attack him. David arrives in time to close the box. ("Lady of the Lake")