The one and only king of the monsters, Godzilla, is now a special resident and tourism ambassador for Tokyo's Shinjuku ward
During a celebratory ceremony Thursday, a 171-foot Godzilla head was unveiled at a Toho office, the production company responsible for the 1954 original...