Kotomora
自爆装置 (じばくそうち, jibakusouchi) Japanese meaning | Kotomora