where is giant's cap pokemon sword