HEROES
noun [ C ] UK, from the Greek hērōs: a person who is admired for having done something very brave or having achieved something great.
Native Grape Odyssey hired aspirant heroes from three of the hugest world countries: Japan, Canada and Russia. We are talking about passionate people, with different interest and different aims, linked by the same warhorse: the growth of their knowledge about native grapes.