Peaceful street of Japan