IT'S AN ALIEN!!!!Ok, not really, but closest thing to it!!!#Viral video of a Hercules Beetle in it's pupa stage, which is while it's transforming from larva to beetle.AHHHHHHHHHHHHHHHHHHHH!