Kenji Tanigaki is known for his work on Blade II (2002), Dragon (2011) and Rurouni Kenshin (2012). Read more on iMDB