Keiichi Fukuhara is known for Lolita House: Wet Junko (1983) and Ultraman A: Gigantic Ants Versus Ultra Brothers (1989).
No data