Anyone who ever spent a Saturday afternoon as a kid gleefully watching Godzilla or Gamera battle weird space dragons or giant robots while destroying the vital infrastructure of Japan has got to love ...