Kotomora
危機打者 (kikidasha) Japanese meaning: pinch hitter | Kotomora