Which Japanese garment has a name that literally means, “wear thing”? August 17, 2017 By Show answer Kimono More General Knowledge Questions