Shôta Shunpûtei is known for Tiger & Dragon (2005), Whistleblower (2019) and The Crimes That Bind (2018).
No data