SCP-682 vs. Mothra Leo

Description
Two of the a few of the most powerful and deadliest creatures on this wiki fight! Who will be bested, and most importantly, who will be crowned the new King of the Monsters...