Why are Japan's prefectures and historic provinces called what they are? Explore the kanji meanings, true etymologies, and pre-Meiji domains of all 47 prefectures and 66 ancient provinces.