Takarajima

from Wikipedia, the free encyclopedia

Takarajima (Japanese for "Treasure Island") means: