King King vs Godzilla… with Chinese impressions no-less.