Godzilla appears at last, TOHO Cinemas in Shinjuku

UPDATE : The Godzilla Head has now been officially unveiled on April 09, 2015. YOU CAN GO SEE IT ONLY AFTER APRIL 17 THOUGH.  ORIGINAL STORY : A few months back we reported on the Hotel Gracery a themed hotel with magnificent view of the Godzilla figure, an awesome 39 feet (12 meters) Godzilla head to

%d bloggers like this: