Log in
Keiichi Nanba
Actor
08/26/1957
Iwakuni, Yamaguchi, Japan
Known For
Fist of the North Star
8.2
Ultraman Geed
7.8
Ultra Fight Victory
7.4
Locke the Superman
6.2