ピッチングマシーン
pi' chin gumashiin

Noun

1. pitching machine

Other forms: