"Hanuman Meets the Five Red Ants!" My Thai mom-in-law helped me with the literal translation. This is a Thai Kamen Riders movie produced in Thailand circa 1974/1975. There are two versions of this poster: one version has the Chiclets gum advertising and the other version does not. The Chiclets version pictured here is for the Empire and Rama theatre run of the movie that started on March 15th. Okie