Kotomora
長距離打者 (choukyoridasha) Japanese meaning: slugger | Kotomora