Fabric: Pinocchio, KOKKA, approximately 105cm x 40cm, Blue Robot ‐ Mercari: Shop from Japan