シェニール いと
sheniiruito

Noun

1. chenille; chenille yarn