Takeshi Watanabe is known for Kyouju Luger P08 (1994), Neko zamurai (2013) and Nirvana Island: The Last 47 Days (2016).
No data