Kotomora
パームボール (paamubooru) Japanese meaning: palm ball | Kotomora