Toshiaki Toyoda’s cult-classic 2001 film gets the world's first Blu-ray release courtesy of Third Window Films. Continue reading...