Fabric: Little Red Riding Hood, approximately 105cm x 67cm, off-white ‐ Mercari: Shop from Japan