Into Godzilla’s jaws

    Thrill-seekers in Japan’s Hyogo Prefecture enjoy a zipline ride through the fangs of the fictional monster.