Borussia Dortmund's Shinji Kagawa takes on 27 Japanese school kids

Shinji Kagawa has played at the very highest level of both the domestic and international game during his career, but recently he found himself pitted against perhaps the most difficult opponents of his career.

In a special challenge arranged as part of his Shinji Dream project, the Dortmund playmaker found himself up against a throng of Japanese schoolchildren -- specifically 25 outfield players plus two goalkeepers, that's if our counting skills are to be trusted.

Kagawa may have been playing against a team of kids, but rest assured, no mercy was shown!