Japanese studio Toho reboots its most famous franchise with Shin Gojira (Godzilla Resurgence), the first Japanese Godzilla movie in 12 years. The creature has been redesigned by animator and character designer Mahiro Maeda; the main monster suit is reportedly operated by three people.
Promo: McMillions
Jan 14, 2020
Remember McDonald’s Monopoly? The promotional giveaway game where tiny Monopoly-themed tickets, some of them worth thousands of dollars or...