超人ウルトラベースボール © 1989 Culture Brain (Choujin - Ultra Baseball)
Game ID: CBF-UB
Released on October 27, 1989 in Japan.
Game's ROM.