It's called EDAMAME... It's a preparation of baby soybeans and it's so healthy and tasteful.
In Japanese it literally means: "twig bean" (eda = "twig" + mame = "bean") and refers to young soybeans cropped with its twig.
In Japan, edamame is a popular snack food.
Just 1/2 cup of them a day really punches up the fiber, protein and vitamin/mineral content of your diet.
You can find them in every supermarkt in NY and I think/hope in Europe also.
Just look after soybeans in the freezers.
Boil or steam them when you get home and put some salt on it and ready you are to enjoy them.
Tip: Just eat them in front of your TV and throw away the Chips and Candy !