Speculation was rife that a mural sprayed on a building wall in Tokyo was the work of mysterious artist Banksy, but it turned out to be a Japanese painting for a cat-related event. [Read More]

No reproduction or republication without written permission.