Xavier Roberts was the original creator of which toy? July 14, 2017 By Show answer Cabbage Patch Dolls More General Knowledge Questions