The family of James “Weston” Higginbotham has confirmed that he was found dead after vanishing during a family vacation in Kyoto, Japan. Continue reading...