What do you get when you put together a Korean myth and a kidnapped director? Sleazy presents this North Korean giant monster film that is actually a metaphor for unchecked capitalism!