たま羅紗らしゃ
tamarasha

Noun

1. type of woolen fabric, esp. used for overcoats

Other forms: