5/10 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.
Mayonaka Drivers High