Alien (Green) Embroidered Patch 4.5cm x 6cm (1 3/4" x 2 1/4") Alien (Green) Embroidered Patch 4.5cm x 6cm (1 3/4" x 2 1/4") Sew On /Iron on Cloth Patch Please note: We are based in the U.K. Items normally take around 10 working days for delivery but can take longer.