{"product_id":"skull-samurai-one-piece-swimsuit-vintage-red-floral-aop","title":"Skull Samurai One-Piece Swimsuit – Vintage Red Floral AOP","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width at armpits, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.39 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.17 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.96 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.54 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.32 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.11 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Waist width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            11.81 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.60 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.39 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.17 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.96 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.54 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Hip width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.17 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.96 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.54 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.32 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.11 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.90 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Side length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.52 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.11 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.70 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            19.29 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            19.88 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.47 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.06 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length across front, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.87 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.26 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.65 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.05 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.44 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.83 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            23.23 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Leg opening (relaxed), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.28 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.48 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.68 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            7.87 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.07 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.27 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.46 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This one-piece vintage-inspired swimsuit mixes bold edge with playful coverage. The all-over print features a striking samurai skull motif set against deep reds and floral accents, giving it a rebellious, retro vibe that stands out at the beach or by the pool. Light, stretchy fabric hugs the body while boyshort bottoms let you move freely—from paddleboarding to sunbathing—without fuss. The deep U-back and elastic-edged straps keep the silhouette open and comfortable, while vibrant dye-sublimated colors stay rich through sun and water. Sized to run slightly small, it’s tailored for a snug, active fit.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 85% polyester, 15% spandex for strong stretch and softness\u003cbr\u003e- Boyshort bottoms for greater coverage and freedom of movement\u003cbr\u003e- Vibrant, fade-resistant all-over print\u003cbr\u003e- Lightweight fabric (196 g\/m²) with elastic strap edges\u003cbr\u003e- Deep U-shaped back; runs smaller than usual\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Dry flat\u003cbr\u003e- Do not bleach\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003cbr\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":50568632860919,"sku":"30208475326072443888","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XS","offer_id":50568632893687,"sku":"24985618733218552805","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XS","offer_id":50568632926455,"sku":"16077920494813882513","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ XS","offer_id":50568632959223,"sku":"26179969661148057435","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XS","offer_id":50568632991991,"sku":"57191704188692607507","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":50568633024759,"sku":"93253817478632288827","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XS","offer_id":50568633057527,"sku":"27341618852582528539","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":50568633090295,"sku":"32809260132500785635","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":50568633123063,"sku":"26646615081746392553","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XS","offer_id":50568633155831,"sku":"25709388024480709367","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50568633188599,"sku":"25975209797898310757","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":50568633221367,"sku":"14691231515838128286","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":50568633254135,"sku":"46301483447099062532","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ S","offer_id":50568633286903,"sku":"27383639230441632060","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":50568633319671,"sku":"87283488400776357933","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":50568633352439,"sku":"32393125486176823346","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":50568633385207,"sku":"30979698566255073956","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":50568633417975,"sku":"32869427373419415280","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":50568633450743,"sku":"92319132489311517586","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":50568633483511,"sku":"18665290396057848686","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50568633516279,"sku":"29858271540317335524","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":50568633549047,"sku":"12626507569379077160","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":50568633581815,"sku":"29859140773946591244","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ M","offer_id":50568633614583,"sku":"26917573026546908149","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":50568633647351,"sku":"31104203845171653579","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":50568633680119,"sku":"10826437173771079107","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":50568633712887,"sku":"29930079605451556181","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":50568633745655,"sku":"96382156766484683501","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50568633778423,"sku":"16033702274756471328","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":50568633811191,"sku":"24469689547453649977","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50568633843959,"sku":"54403624517342472750","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":50568633876727,"sku":"99410084800505132096","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":50568633909495,"sku":"26769112672223953650","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ L","offer_id":50568633942263,"sku":"24537819421068995764","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":50568633975031,"sku":"30567898818201066563","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":50568634007799,"sku":"20578830229518075866","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":50568634040567,"sku":"76960962545051464897","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":50568634073335,"sku":"29722479890760631865","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50568634106103,"sku":"14247356061565241730","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":50568634138871,"sku":"20657841845341114994","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50568634171639,"sku":"31729965035171519158","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":50568634204407,"sku":"73109038777696820863","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":50568634237175,"sku":"27540188655731931872","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ XL","offer_id":50568634269943,"sku":"32404126018242858025","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":50568634302711,"sku":"19430384601242430384","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":50568634335479,"sku":"23392049129278888847","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":50568634368247,"sku":"15176892097614211899","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":50568634401015,"sku":"21789669655614749675","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50568634433783,"sku":"83126870604666439597","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":50568634466551,"sku":"10544633166962273849","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50568634499319,"sku":"20458160657276866926","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":50568634532087,"sku":"22118581616647029318","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50568634564855,"sku":"65389326996501416563","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 2XL","offer_id":50568634597623,"sku":"24791925225460524761","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":50568634630391,"sku":"22758963988788412134","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":50568634663159,"sku":"75338101484696345169","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":50568634695927,"sku":"18208077150087215695","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":50568634728695,"sku":"15068540557519749634","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":50568634761463,"sku":"67200454969004142397","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":50568634794231,"sku":"33792038546056473663","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50568634826999,"sku":"15519893851371115463","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":50568634859767,"sku":"16646374956570211515","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":50568634892535,"sku":"12505782787823591272","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Ocean \/ 3XL","offer_id":50568634925303,"sku":"23406617087886993583","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":50568634958071,"sku":"10029818543164739690","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":50568634990839,"sku":"31097494232019856810","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":50568635023607,"sku":"26287141816619983640","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":50568635056375,"sku":"33338813870441198395","price":38.92,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":50568635089143,"sku":"32305971527434968150","price":38.92,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":50568635121911,"sku":"54454770339355521872","price":38.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0922\/0125\/5159\/files\/594706300369023970_2048.jpg?v=1773223800","url":"https:\/\/thecaptainsvoyage.com\/products\/skull-samurai-one-piece-swimsuit-vintage-red-floral-aop","provider":"\" The Captains Voyage \"","version":"1.0","type":"link"}