Teiji Ito Actor or Actress (1) Im Spiegel der Maya Deren (2002) Director (1) Divine Horsemen: The Living Gods of Haiti (1985)