Posted on: August 28, 2001
| Views: 0
Watch the trailer for the film She-Bat.
She-Bat is a Latin-American heroine forced by circumstances to evolve from a "mouse" into "The Bat." A strong female character who has been medically evolved to punish those who have taken her family from her.
From DESIGN CONCEPTS