Leviathan‡∞

A symbol created by The Knights Templar, in the 60s it was bastardized by a man leading the church of Satan and has had horrible/negative stigmata ever since.  

It is a union of the Cross of Lorraine, a symbol carried on banners of templars' heading to battle. That same symbol was also used as a french resistance emblem, 'Free French Forces' signifying them as a support of Gaullism.  The other half of the Leviathan Cross is very recognizable as the infinite sign, ungoing and forever, 'unboundedness'.                        

USD $20.40
How would you like sizes to be displayed?incm
Select a size

About ArtStation Art Prints

Complement any space with gallery quality Art Prints. With artists in mind, our Art Prints are giclee printed on artist-grade paper for a finish that is both beautiful and long-lasting.

  • Giclee printed with high-quality acid-free pigment based inks
  • Smooth, elegant finish
  • Premium matted artist-grade 264 gsm paper