Japanese subway company adds a new soundscape to Godzilla’s Tokyo home. November 3 is a special date for fans of Godzilla as it’s known as “Godzilla Day”. First celebrated to mark the anniversary of the premiere date of the original 1954 film, Godzilla, it was eventually adopted by Toho, the film’s…