I had another trip to the gardens and saw this cute fella:
As you can see this Caterpillar Morlo is more than visible. I guess he came out to chew on some leaves and thinking he is save because it was in the middle of two heavy rain showers.
But I bet it is more of an arctic version of Morlos. Hiding the best in snow covered bushes, chewing frozn leaves :)