Tahitian Landscape

Tahitian Landscape is the location where the pirate treasure is located.

Episodes Appearances
Pirate's Treasure