Tag Archives: Tamagawa

On The Trail Of Shin Godzilla #2 – Tamagawa

It seems that very little is often said about Ota-ku, Tokyo’s most southerly ward, other than it being home to Haneda International Airport! However, Tokyo Fox has tried its best to put that wrong with a few posts over the … Continue reading

Posted in Japan Filming Locations | Tagged , , , , , , , , | 7 Comments