Nekketsu Koukou Dodgeball-bu, 1987 · Technos Japan

More in this franchise