Answer
Yes, Yasuhito Endō is the only footballer to have played in Japan's top-tier J. League for over 21 seasons. He has played for Gamba Osaka since 1998 and has been a key player in the team's success. He is considered one of the greatest Japanese footballers of all time and has won numerous awards, including the J.