Marking the 80th anniversary of the first Godzilla movie, the famous monster is featured in a nightly projection mapping display, using the Tokyo Metropolitan Government Building No. 1 as a canvas, ...
One such landmark has just been revealed far from Japan's most famous cities, near the bottom of the main island in Saga Prefecture. Godzilla is returning to theaters to make another milestone and ...