Rat. For a long while, I was drawing things from (mostly) itch.io / indie games that were played on the MegaTeamUp twitch channel. I have no idea what game this character appeared in but I drew him and he is a rat. If someone remembers the game - please remind me. Enjoy.