Neil Munro (left) with an Ainu. Perhaps the greatest champion of the Ainu people was the Scottish doctor, Neil Gordon Munro. Born in...
Read More
Angelo Visigalli, Restaurateur
16 hours ago