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