I still cannot get over how Marvel comics has an American Kaiju.