Momo Higuchi

Momo Higuchi is a player of the Horizon game.