Shin Godzilla visual effects team creates new monster video for Japanese tourism campaign【Video】

A fearsome giant is no match for a powerful travel spot in this impressive video.

Read More