HUB
Acting
Clifford Allen
*1970
in null
6/10
Ninja the Protector
1986
5/10
Diamond Ninja Force
1988