Kotomora
ボール爆弾 (boorubakudan) Japanese meaning: ball bomb | Kotomora