Red and White Polka Dot Separate Swimsuit with Frills Bikini 90 ‐ Mercari: Shop from Japan