Just from the scale of that, it's hard to see how even diminuative Japanese fit into that tin can.
Let alone stuff a torpedo into it. Hell, it doesn't look much bigger than a torpedo.