Kotomora
ビーンボール (biinbooru) Japanese meaning: beanball | Kotomora