This rat again!
Maybe interested:
Million Dollar Stickers
Barsik
Mister Toad
Office Mess
Superheroes Have Mustaches