My take on Heisei Godzilla