Cicada Science

Owned collectively by a group that calls themselves the “Cicada001 Team”. Specialises in experimental physics and chemistry based research, but that was discovered and properly dealt with over their outrageous “C772 Project”.