Japan international Shinji Kagawa has joined Spanish division two outfit Real Zaragoza according to a statement by Borussia Dortmund. Kagawa had struggled for playing time last season under manager Lucien Favre and spent the second half of the season on loan at Turkish outfit Besiktas.