Baseball Game. For fans of the genre. Japanese language will not be a problem here.
Title
In Game
Little Mermaid, TheNES Games