Setting a custom guild icon in Sailor Piece comes down to one thing: pasting a valid Roblox decal asset ID into the Guild Image ID field when you create or edit your guild on Punch Island. The game does not let you upload an image directly. It pulls the picture from a decal you already own or one that exists in the Roblox catalog.

What you need before you start
The image field only appears once you can actually open the guild creation menu. That means you need to be deep enough into the game to talk to the Guild Master.
If you only want to change the icon on an existing guild, the same image rules apply. The first guild name change is free, but later changes consume another Guild Key on a 24-hour cooldown.
Get a decal asset ID from Roblox
Sailor Piece accepts any public Roblox decal ID for the guild icon. You have two paths: pick a decal that already exists in the catalog, or upload your own image and use the ID Roblox generates for it.
Option 1: Use an existing Roblox decal
Step 1: Open the Roblox decals store in your browser. Use the search bar to find an image that fits your guild theme, such as an anime character, logo, or meme.

Step 2: Click on a decal to open its detail page. The asset ID is the long number at the end of the URL. You can also click the three-dot menu in the top right of the decal page and choose Copy Asset ID.
Step 3: Keep that number on your clipboard. You will paste it into the game in a minute.

Option 2: Upload your own image as a decal
Step 1: Go to the Roblox Creator Hub and sign in. In the left sidebar, click Creations, then open the Development Items tab and pick Decals.

Step 2: Click Upload Asset and choose your image file. Roblox accepts PNG, JPEG, TGA, and BMP, with a 20 MB limit, and a 512x512 square image works well for a circular guild icon.
Step 3: Wait for moderation. Roblox reviews uploads before they become usable as a decal. This can take minutes or longer, depending on queue volume.
Step 4: Once it appears in your Decals list, click the three-dot menu on the asset and select Copy Asset ID. That number is what Sailor Piece needs.
Paste the ID into the Guild Image ID field
Step 1: Travel to Punch Island in Sea 2 and walk to the central road intersection where the Cosmic Being boss spawns. The Guild Master NPC stands to the right of that area.
Step 2: Press E to interact. The guild window opens with a Create Guild panel on the left and a Join Guild panel on the right.

Step 3: Type your guild name in the Guild Name field. Then, click the Guild Image ID field labeled "Please paste asset ID here" and paste the decal asset ID you copied.

Step 4: Confirm both requirements are checked (Level 10,000 and 1x Guild Key), then press Create Guild. The icon should render immediately on the guild overview screen and on the leaderboards.
To change the icon later, open the Settings tab inside the guild menu and update the icon ID field. The first name change is free, but icon changes follow the same Guild Key cost rules as other admin edits after the initial setup.
If the icon shows up gray or blank
A missing or gray icon almost always traces back to the asset itself, not the game. Run through these checks in order before assuming something is broken.
You will know the icon is correctly linked when it appears next to your guild name on the overview tab and inside the Top Guilds leaderboard. If it shows there, every member and every player browsing guilds will see the same image.

Picking an image that actually reads at small sizes
Guild icons render fairly small on the leaderboard and inside invite cards. Detailed artwork tends to turn into mush at that scale. Bold shapes, a single character, or a clean logo on a contrasting background hold up better than busy compositions. A square image around 512x512 keeps things sharp without forcing Roblox to downscale a much larger file.
Once your icon is set, the rest of the guild systems open up as expected: contributions, point upgrades for damage, crit, HP, luck, and member capacity, plus the leaderboard race for top 100 rewards. The image is purely cosmetic, but it is the first thing other players see when deciding whether to send a join request.