Slackajack Mouse

Paws for thought with this marvelling mouse.