Yoichiro Mukasa

Filmmaker

Shogi Shogi
High stakes, high fibre Japanese chess.
Japan , 3:42, 2016

Featured in AIAF2017 > Best of International Student Animation