Kotomora
爆裂弾 (bakuretsudan) Japanese meaning: bomb | Kotomora