Western Greed and Nature’s Wrath: MOTHRA (1961)

Mothra is one of Ishiro Honda and Eiji Tsuburaya’s finest monster films alongside Godzilla. Produced in Toho’s heyday, it boasts a…