Roy Hon, 86, of Cape Girardeau, Mo., passed away Friday, June 1, 2012, at the Missouri Veterans Home in Cape Girardeau.