Not only interesting architecture you can meet in Japan. Sometimes that could be vehicle on the street :)