Japan touch

Japan touch, 31st to 1st September 2024, Toulouse.