kitkat452 kitkat452 07-02-2017 History Answered What cultural traditions have survived from the Middle Ages in japan