
Manga is called "Until Death Do Us Part" in English. Here's a link to an online reader, since I can't find any evidence of a licensed English translation.
The introduction to the bike is chapter 71, and the bike in the manga is just nucking futs. Two-wheel drive, two-wheel steering, active suspension, each wheel has it's own motor so they can spin in opposite directions, and it has the torque of a truck! dang thing can even do motorcross stunts and maneuvers, or even crazier stuff like climbing up the side of a building:

Even more appropriately, the bike is named Bucephalus in TDDUP, after the horse of Alexander the Great.