TRAP a device or enclosure designed to catch and retain animals, typically by allowing entry but not exit or by catching hold of a part of the body. All of my mix's are free for DL. If you enjoy them please show your support by reposting them!

You'll need to log in to place a comment