Kotomora
起爆剤 (kibakuzai) Japanese meaning: detonator | Kotomora