Term: double helix
Example: double helix
Definition: "a duo of guys in england that are mostly known for helping [the super flash bros]