Sneaky River Snail

Sneaky River Snails are a item in The Legend of Zelda: Breath of the Wild. Link can find them in the river of West Necluda and can cook them.