Discover
Born in Tokyo, Japan
Keepers of Order
(1962)
Atragon
(1963)
Dynamite Doctor
(1966)
Tokyo's Business District