Kotomora
巨人軍 (kyojingun) Japanese meaning: Yomiuri Giants | Kotomora