 Riki Takeuchi stars as the likeable but obnoxious punk bus driver who comes to the aid of a beautiful woman in possession of stolen diamonds. She s being pursued by the man she ripped off and he drives a huge armored bus.