Kumamoto Street Sign Published on 17/04/201616/04/2016 by .Leave a comment JAPANESE TRAFFIC LIGHT / POLAROID