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
Mikael Akerfeldt [Opeth]
5 days ago