Japanese theme park unveils 'life-size' Godzilla attraction

Fans in Japan will soon be able to take a zip line straight into the fictional monster's mouth.

Japanese theme park unveils 'life-size' Godzilla attraction
Fans in Japan will soon be able to take a zip line straight into the fictional monster's mouth.