Kotomora
着る毛布 (kirumoufu) Japanese meaning: wearable blanket | Kotomora