Mouse trap

A 21st century mouse facing its destiny.