Kotomora
ラージボール (raajibooru) Japanese meaning: large ball | Kotomora