Kotomora
力投 (rikitou) Japanese meaning: powerful pitching | Kotomora