Feudal Japan, really. Shima even means island ;p