Daiso Japan Self-Adhesive Window Door Cushion Tape 5m (0.8 x 1.5cm)