Ninja vs. Yeti in STRIKE OF THE JAGUMA!!!
The 1961 Satomi Kotaro adventure vehichle Kaiju Jaguma no Moshu (aka “Strike of the Jaguma”) is an absolute miracle of bizarre villains and over-the-top costuming. This has become cliche around here, but if the picture above isn’t enough to get … Continued