Fabric: Sanrio Gudetama 2015 Japan Limited Edition, approximately 230 x 198cm ‐ Mercari: Shop from Japan