Answer
Shinji Kagawa is considered among the best Japanese players of all time because he has had a successful career both in Japan and in Europe. He has won several trophies with his clubs, including the Bundesliga and the UEFA Champions League, and he has also been named the Japanese Player of the Year on three occasions.