A red convertible parked on a Japanese street with storefronts and signage.

Red sports car parked

Tagged