I don’t know what your brain thought about when you saw this but mine went “Oohhhhhhhhhhhhhhhhhhhhhhhhhhhhh shit”
Can you imagine what they’re creating?