Sanrio Petit Towel 20cm x 20cm ‐ Mercari: Shop from Japan