Toss Machine

Toss Machine (トスマシーン) is a enemy from Mega Man 5 that was originally a baseball pitching machine. It appears in Star Man's stage, as well as the first stage in Dr. Wily's castle.

Trivia
There is also a baseball pitching robot in MegaMan Star Force 3.