The holiday season is here, and it seems the whole world is getting festive. No matter what you celebrate, there are decorations to be found in every town if you look. Of course, Tokyo isn’t exempt as ...
First created in 2000 for the Aqua City Odaiba shopping center in Japan, this Godzilla designed Christmas tree features an elaborate set up that even gives the kaiju bright red eyes and working atomic ...
The El Rey Network, the closest thing millennials have to a low power UHF station, will be running its third annual “Kaiju Christmas” marathon, featuring over 96 hours of the one, the only, Godzilla.
Next week may be Thanksgiving, but the TV networks are already looking ahead to Christmas, and if you’re more interested in wrecking halls than decking them with holly, El Rey’s plans should be right ...