Seafoam Islands

Seafoam Islands is an island location in Kanto.

Location
Seafoam Islands is located on Route 20.