Production personnel

  1. Invasion of the Space Lobsters
    Directed by: Janet Perlman
    Produced by: Michael Fukushima
    Written by: Janet Perlman
    2005, 06 min 47 s