Kiyotaka Taguchi is known for Shutter (2008), Ultraman Trigger: New Generation Tiga (2021) and The Grudge 2 (2006).
No data