Well, the idea of making this image in 3D came into my mind, and decided to make it, the fabric is done with cloth simulation, I was thinking on doing the procedural material for the fabric, but since the reflections/refractions was already kinda heavy (on the viewport rendered shading), I used one texture that I downloaded from CC0Textures instead, the texture on the Dragon Radar is procedural. Rendered using mostly Cycles, and Luxcore for the caustics (even though only the hotspot was really the difference).
So, after seeing a lot of 3D donuts, I did this one to help lose some virtual weight because of the amount of virtual calories... Hahahaha... Of course, everything modeled by me, procedural materials and rendered using Cycles!
I made this one to practice, trying to reproduce a Karl Taylor's photo, but not exactly a complete copy, so I made some minor changes to it. The wood texture are from TextureHaven, the graphics on the label and cap are free SVG that I downloaded from freesvg, which I changed a bit in Inkscape to create the label design. The rest are procedural materials and rendered with Cycles, since caustics was not necessary for this image.