A wrecked vehicle photographed in Tokyo. The wrecked car is temporarily placed at a station before being taken to a repair shop for accident investigation, etc.
Share on SNS