Shinichiro Narikawa is known for Demonfire Palanquin (1957) and The 7th Secret Messenger (1958).
The 7th Secret Messenger
Demonfire Palanquin
No data