Kei Miyaguchi is known for Shojo yûkai-ma (1969), Nikutai no rirekisho (1969) and Yoru dake no mibôjin (1964).
No data