Kotomora
ミンチボール (minchibooru) Japanese meaning: meatball | Kotomora