Junko Kano
Birthday: 1936-01-21 | Place of Birth: Tokyo, Japan...
Known For
Black Lizard
The Invisible Man vs. The Human Fly