Takatsuna Mukai is known for his work on Night Train (2009), The Grudge 3 (2009) and The Lost Empire (2001). Read more on iMDB