HUB
Acting
Michi Aoyagi
*1944
in Hokkaido, Japan
7/10
Black Lizard
1968