This was an extremely fun personal project to work on. The scene was entirely modelled in Blender, and rendered in Cycles.
The surfacing for the frog was done in Substance Painter, and the rest of the environment was surfaced procedurally using node graphs in Blender.
Closeup Renders:
Detailed Breakdown:
The hat was made by first creating a very high poly mesh made up of braids, and then projected as a normal map onto a simpler low poly hat mesh.