Brain on the Sistine Chapel?

Bywax

Just a coincidence?