 The iDol (2006 film)

The iDol is a 2006 film made and produced by independent filmmaker, Norman England.A science fiction satire, filmed entirely in Japan, "The iDol" tells the story of a Japanese collector who comes into possession of a figure with origins not of this world.