LONDON - Barcelona stalwart Andres Iniesta has agreed to join Japanese J-League first-division club Vissel Kobe, according to Spanish media.