Minoan Genius - a mythological beast. Genii performing libation over an altar -- This image was published in Russia in 1914.