Tomorowo Taguchi is known for House of Ninjas (2024), 11'09''01 - September 11 (2002) and Meikenchiku de Chushoku wo (2020).