Kotomora
毛衣 (けごろも, kegoromo) Japanese meaning: fur coat | Kotomora