July 12, 2023 at 00:26:02 UTC
Fwoooooooosh-rrrrrrrrrrk! goes the mouse balloon!
Art by JacFox from a two-parter badge from a few years ago