Get the Koholint Sword by collecting 40 Seashells and turning them in at the Seashell Mansion. You can find the Seashell Mansion just southeast of Kanalet Castle. You can't miss it! You can find Secret Seashells all over Koholint Island in Link's Awakening.