Elko Hanabusa

Elko Hanabusa

Elko Hanabusa

Elko Hanabusa

Acting

House of Bamboo (1955)

Japanese Screaming Woman