No issue number on front cover, indicia issue is Vol. 11, No. 4. #124 does not appear on the comic, but based on the issues around it, it is likely to be that issue in the series.
Unknown if contents match contents of American comic that the cover is reprinted from.
Art credit from GCD index of American issue.