Stand up Carmedian found in Japan

Found on the side of a Toyopet showroom.

Advertisement

Share This Story