Kotomora
ティーボール (tiibooru) Japanese meaning: tee ball | Kotomora