RIP Mannoroth and Happy Birthday Lil.

Now with only 25 years until Legion hits the pressure is really on to kill Archie!