Kotomora
皮衣 (かわごろも, kawagoromo) Japanese meaning: fur coat | Kotomora