Yokohama Tires Ae61
Yokohama Japan