star star


Ratastic News week December 9th, 2019 “Ceiling Rats and Ratsy Art” Edition

Ceiling rats return in a very dramatic showdown on the Lower East Side of New York City!   Banksy, the graffiti artist, may or may not be at it again with a stencil of Umbrella Rat appearing on the wall of a Tokyo monorail station, and in a fitting display of celebration for pest control workers around the world, Chungwa Post unveils its new Year of…

Read More

More blog