Results of your Query

Tokai Challenger
World Solar Challenge, race number 1; Japan 2011
Tomica (Vietnam), no. 26
diecast, scale 1:67; acquired 2013
search at Google | bid on it at eBay

Found one matching entry!