Do you think this may be the 'Image of The Beast' as mentioned in The Book of Revelation?