1/64 Tomica Unlimited Takara Tomy Back to the Future DeLorean 07 Toy Model Car
Purchased Directly from Tokyo, Japan