Kristin Debenedictis
Born: None
Uchuujin from Outer Space
as The GeishaReleased: 2007-08-30
The earth is about to be exterminated by a huge army of aliens so deadly that you would Poo Poo...
Movie page