This cool dude is Herr Bär (German for Mr. Bear). He loves adventures in real life and in videogames. In his loot bag he has, besides a snack, some coins in case he comes across an Arcade.
It's the mascot for the HerrBär, a German YouTuber who likes bears, Disney's Balu and Games.
You can see insights of the work process and an animated break up of the compositing.
The last picture shows the logo we created for our customer. It's themed on a bear's characteristic ears and the letters stand in the meadow.