Tag Archives: Fureai Farm

TF Flashback: The Tropical Island in Tokyo Very Few People Have Been To

When I watched ‘Battle Royale‘ (2000) recently for review in the Films Set In Japan section of this site I was under the impression that Hachijojima was where it was filmed and so I started doing my research on the … Continue reading →

Posted in Japan Travel, Movie Locations | Tagged , , , , , , , | 3 Comments