Red Ants


Red Ants - film published in 1966 in South Korea.