>>23402755
>Thankfully no
Those were confirmed to be Mothra.
>>23402761
He was trying to fuck up universe on his own terms.