Kotomora
本塁打王 (honruidaou) Japanese meaning: home run king | Kotomora