Thread: Flashing Neurons, Invisible Moonlight and Adorable Squid Babies: The Week's Best Scie
Please enter the six letters or digits that appear in the image opposite.