Godzilla - Toho Studios

A Film Lovers Guide to Tokyo

So you’re in Tokyo and want to see the sights? Fantastic! But you’ve already gone up the Skytree, you’ve already taken the obligatory scramble crossing photo, and you’ve eaten as much ramen and sushi as you can handle. Now you find yourself with a cinephilic itch that demands to be scratched! So where do you […]

Edogawabashi

New Website, New Home, New Us!

It’s all change here at ELFS! Our new website is now live and we’re gearing up to move into a bigger and better place. We’re really excited about the coming opportunities. Stay tuned for further announcements! If you run into any technical difficulties relating to the new site do not hesitate to drop us an […]