ピンチランナー
pinchirannā

Noun

1. pinch runner

Other forms: