Arachnid Chimera Group Disclosed in TV and Movies?

Since I have my laptop back I will be able to compile the several possible references to the Chimera Group who we have just learned are Arachnid beings incarnated into humanoid bodies. After Cobra revealed this just recently my mind … Continue reading Arachnid Chimera Group Disclosed in TV and Movies?