Ken'ichirô Okada is known for Strange Circus (2005), Den-Sen (2006) and Zenkoku mibôjin rengô: Gokuraku asobi (2003).
No data