Input (grade 11): Yosuke Kashiwagi is a Japanese football player currently playing for Urawa Red Diamonds.
Output (grade 7): Yosuke Kashiwagi (born 15 December 1987) is a Japanese football player. He plays for Urawa Red Diamonds and Japan national team.