Mount Asama (浅間山 or あさまやま) is located in Japan and is the place where Shu Todoroki was raised, although it was never seen in Cars 2.
Advertisement
Welcome to Radiator Springs!
READ MORE
Mount Asama (浅間山 or あさまやま) is located in Japan and is the place where Shu Todoroki was raised, although it was never seen in Cars 2.