Trailer: Tetsuro no dankonA fierce battle between a vicious train criminal and a police officer.Watch Here