DiGRA 2019 KYOTO JAPAN Aug. 6-10, 2019
Game, Play and the Emerging Ludo Mix
It looks like nothing was found at this location. Maybe try a search?