Conscientious cab driver Taira Tsunayoshi's days have been boring.That is, until one day, when a man gets into his cab soaked with blood and rain and tells him to go to Biei?a town in the northern island of Hokkaido.Though he's taken aback by the biz