Junko Natsu was born on March 21, 1949 in Tokyo, Japan. She is an actress, known for Truck Rascals (1975), The Castle of Sand (1974) and Furyô shôjô Mako (1971). Read more on iMDB