Am I reading the JP date right on 187 saying that this was printed between 1957 and 1962? I think is says Showa 57, July 20th and Showa 62, Febuary 25th.
Can you perhaps attribute who translated the uploads everywhere? Looking at other uploads and their subject matter, I assume they were all translated by Caterpillar?
I plan to translate a lot more of Matsumoto's works but I have a strong preference for his older stuff and am not likely to translate anything he's done after switching to CG/digital art in 2000.