Kotomora
ピンチヒッター (pinchihittaa) Japanese meaning | Kotomora