Kotomora
オーバーフェンス (oobaafensu) Japanese meaning: home run | Kotomora