Kotomora
原子爆弾 (genshibakudan) Japanese meaning: atomic bomb | Kotomora