Kotomora
ホームラン (hoomuran) Japanese meaning: home run | Kotomora