Not Moon Snail

Not Moon Snail was an impersonator of. When the two met, they battled, and then Not Moon Snail died of cardiac arrest in the middle of it.