Inui Street in the Imperial Palace in Tokyo has been open to the public since March 29. It will be open for nine days until ...