Person
New Zealand-Japanese rugby union footballer
99.1K followersInstagramX
Nothing upcoming for Michael Leitch yet.