Mouse box with window + insert. Development of box that would carry, protect and display a mouse.
Back to Top