Country/region
Marushin
Couldn't load pickup availability
A 100% cotton tenugui made in Japan’s Senshu region, a traditional production area for tenugui. It measures approximately 34 × 90 cm.
Marushin Dragon Ball Z Wild Super Saiyan Goku Tenugui 34 × 90 cm