Japan: A Short Cultural History