I made this optical illusion using a my Paradox Toolkit add-on in Blender.
The base mesh is a penrose triangle, in which I converted the external faces into the planks. The Snake curls nicely around the optical illusion, catching the viewer attention, the scales on the body are procedural, while the scales on the head are placed by hand following the major features.. This scene was really fun to make.
You can see a rendered version here:
https://www.artstation.com/artwork/aYy8ZL
Check the Paradox Toolkit tutorial here: https://youtu.be/tf6iKm49Eyk
Download the add-on here: https://github.com/matgarate/Blender_ParadoxToolkit