Human Flesh Search Engine: a film

Shanghai’s Daedalum Films present Human Flesh Search Engine, Part I. Produced by Luis A. Tapia and Mark Schoellkopf and directed by Tapia, it’s also available as a video on the Daedalum film site.

This entry was posted in Featured Video and tagged , . Bookmark the permalink.