Paleolithic Sea Crossing from Taiwan to Japan