The Mega Cockroach Trap for Japanese Film Terra Formars
In Japan, they recently released a film about human like evolved Cockroach men on Mars in the film, Terra Formars from none-other than prolic and eccentric director Takashi Miike. The film is based on a manga of the same name and it's even weirder than you think. Japan is still able to use any sort of idea for marketing. So a local cockroach motel brand made a giant version of its sticky trap. But not Motel hookers dressed as cockroach ladies? Anyway, the trap is set for a scientist, a runner and a sumo. Fun, sticky results.