Brain on the Sistine Chapel?

Bywax


Just a coincidence?