I'm not sure if this is in the wrong spot, if it is, would a mod please move it.
My question is, what is this "moonshrimp" thing about? Are you serious? Or is this a joke? Like, shrimp... from the moon...
Is this something that is widely accepted and believed among the FES?