Stephen Takashima is known for Civil (2018), Sepulcher (2019) and Breathing Through Trees (2017).
No data