Santiago Bighead

Location
There's no location for the Santiago Bighead. You can only get it when you ask Santiago for the bighead in the game.

Design
It's the Green Bighead but with green hair and antlers. Not too complex.

The hint is you lucky you can met santiagovila123 and pls give the bighead