The Takuro Spirit is a Japanese automobile found in parallel versions of the Keystone World. The presence of the Takuro Spirit is used to indicate that the world is not the Keystone World.
- The Takuro Spirit was also seen in 11/22/63 in the Land of Ahead.
Other Appearances Edit
Community content is available under CC-BY-SA unless otherwise noted.