Kotomora
原爆投下 (genbakutouka) Japanese meaning: atomic bombing | Kotomora