Jun Shimizu is an editor and director, known for Exophilia (2017), Eyecatcher (2018) and Little Lion (2014).
No data