Kotomora
メリノ羊毛 (merinoyoumou) Japanese meaning: merino wool | Kotomora