New Tobura

New Tobura was the capital city located on the planet Oktaro.

Appearances

 * The Mighty Chewbacca in the Forest of Fear!