Kotomora
原子弾頭 (genshidantou) Japanese meaning: atomic warhead | Kotomora