Fabric: Little Red Riding Hood, approximately 50cm x 47cm ‐ Mercari: Shop from Japan