Kyôshirô Takagi is known for Happiness in a Little Place (2012) and Till the Death Do Us Apart Part I (2012).
No data