The 40ft stone owl! #sacrifice #Illuminati rituals #Devil worship #Baphomet #Bohemian Society #Bilderberg Group #CFR