Downtown Nekketsu Monogatari, 1990 · Sharp

More in this franchise