Kotomora
起爆装置 (kibakusouchi) Japanese meaning: detonator | Kotomora