This is a game for the Sakigake!! Otokojuku series for the Game Boy.
Fighting
Fighting, Puzzle...
Fighting, Sport