Licensed DC Comics Originals Batman & Robin 3' x 3.3' Embroidered Iron On or Sew On Patch, Officially Licensed DC Product Licensed DC Comics Originals Batman & Robin 3' x 3.3' Embroidered Iron On or Sew On Patch, Officially Licensed DC Product