A long overdue commission for @spacemouse

A long overdue commission for @spacemouse