abstract Cobra. .. That's not Zelda that's Link