2014-07-03

Shots #125 I Agree


This sign on an Akihabara storefront certainly gets its message across.

No comments: