Ryuichi Yamaguchi

Ryuichi Yamaguchi is a Chaser for the 2014 Japanese National Quidditch team.

Appearances

 * Pottermore