View all
2010 · Action · 1h 46m
Zebra man (Shô Aikawa) is separated into two beings, one evil and one good. Wikipedia