I may be fairly new to the H.P. Lovecraft Lore and Stuff. but got to say this is definitely a awesome piece of artwork on Atlach Nacha. Looks absolutely amazing