Tsukagoshi Hirotaka's movies and tv series

Feng huo fang fei (In Harm's Way) (2017)
Dou niu (Cow) (2009)