Kotomora
ピッチャー返し (pitchaagaeshi) Japanese meaning | Kotomora