Dolphin Island, Italy.

Image from preview.redd.it and submitted by fat_old_boy
image showing Dolphin Island, Italy.

Julsjd on May 3rd, 2023 at 17:43 UTC »

Let’s a go!! queue super Mario sunshine music

paidu153 on May 3rd, 2023 at 17:46 UTC »

We did it boys, we found Isle Delfino

AuburnElvis on May 3rd, 2023 at 18:31 UTC »

I bet they named it that on porpoise.