That’s right, it’s really just an over sized glue trap for rats of the human kind…
The mat is basically a sheet with an adhesive layer and weighs a whopping 8kg (size: 1mx1.5m). Shimada says the main idea behind the mat is to enhance security in your own home in a discreet way (the thing, which you can see in the picture, looks like a regular entrance mat).