Talk:Red Card/@comment-121.121.21.73-20100704014701

erm i think what you're looking for is the Japanese maker, Mazda?