Japanese netizens scurry to leave comments on possible Tokyo Banksy rat graffiti

Japan took to the Internet to share memes, get cheesed off over politics and chew over the big question: how old is this rat sketch, anyway?

Read More