A Brief History of Japan - Clements Jonathan

This fascinating history tells the story of the people of Japan, from ancient teenage priest-queens…