Doudou Fall

NAIST, Japan