Kotomora
人間爆弾 (ningenbakudan) Japanese meaning: human bomb | Kotomora