Taichi Kimura

Taichi Kimura is a Japanese filmmaker based in London. He previously wrote and directed the short films 'Imagine That' and 'Spiral'.