Allura Lee

Born: None


Placeholder

2012: Supernova

as Dr. Kwang Le
Released: 2009-10-27

Two hundred years ago a supernova exploded somewhere in the Lyra constellation. Now the lethal...

Movie page