Typhon is a huge monster from Greek mythology. Not the kind of guy you’d want showing up with your Niagara wedding caterers. As is not uncommon in Greek mythology, there are a lot of different stories about his origins, many of them conflicting. It seems to be generally accepted that he is the offspring of either Gaia (who is basically Earth) or Hera, goddess of women and marriage and family and that sort of thing. Another tradition has his the offspring of Cronus (big scary titan guy). Which would actually make him the brother of Hera, if I’m not mistaken. It all gets a little confusing with all these origin myths floating around.