Japanese Roach Trap “Could Even Stop A Human!”




Pest control product provider Earth Chemical have demonstrated a high level of faith in their latest “Gokiburi Hoi Hoi” adhesive roach trap, going so far as to showcase various individuals attempting to best it whilst (oddly if appropriately enough) simultaneously promoting the upcoming live action Terra Formars film.

A gigantic version of the roach trap in action, leaving many helplessly sticky:

Some behind-the-scenes footage:

More creative (or perhaps heinous) uses for the valuable adhesive are likely already being calculated… the Terra Formars film is planned to debut sometime this year.


Recent News

Recent Galleries

Recent Comments