Travel Life-sized Godzilla theme park attraction launches in Japan Japan’s anime and pop culture theme park Nijigen no Mori, now has an entire Godzilla section.