Street graffiti, which may or may not be a Banksy, went on public display Nov. 25 at a passenger waiting room of Hinode Pier in Tokyo's Minato Ward. [Read More]

No reproduction or republication without written permission.