I-58 – japoński okręt podwodny typu B3 dowodzony przez kmdr. por. Mochitsurę Hashimoto. I-58 został zwodowany 30 czerwca 1943 roku, ukończony 7 września 1944 roku. Został wyposażony w radar przeszukiwania przestrzeni powietrznej oraz powierzchni, a także przystosowany do przenoszenia żywych torped kaiten. Biorąc udział w wojnie podwodnej na Pacyfiku, 29 lipca 1945 roku zatopił konwencjonalnymi torpedami amerykański krążownik ciężki USS „Indianapolis” (CA-35). Był jednym z zaledwie kilku japońskich okrętów podwodnych, które biorąc udział w wojnie przetrwały ją.

Historia służby Zatopienie Indianapolis O godzinie 23:00 dnia 29 lipca 1945 I-58 wynurzył się 250 mil na północ od Palau i skierował się na południe. Oficer nawigacyjny porucznik Tanaka dostrzegł okręt zbliżający się od wschodu z prędkością 12 węzłów, płynący prostym kursem i nie zygzakujący. Kmdr por. Hashimoto błędnie zidentyfikował cel jako pancernik typu New Mexico. W rzeczywistości dostrzeżonym okrętem był ciężki krążownik „Indianapolis” (CA-35), powracający do Guam z Leyte po dostarczeniu elementów bomby atomowej Little Boy z San Francisco do Tinian. Okręt operował samodzielnie, bez eskorty niszczycieli, nie był wyposażony w sonar. Stanowił w związku z tym łatwy cel dla ataku.