In stock Tenugui Tenugui Star Wars - Master Yoda Japonmania TN-753233 €16.95 Tenugui Star Wars - Master Yoda print 100 % cottonSize: 34 x 90 cmNotice: tenugui are never hemmed. Add to cart