Original: Takabayashi played for the Japan national football team.
Simplified: He has played for Japan national team.