Actor
Battle Royale 2: Réquiem
2003
Kamen Rider
1971
Fish Story
2009
The Foreign Duck, the Native Duck and God in a Coin Locker
2007
The Winds of God
2005