Anyone know where this guy is or his younger version?
They spawn in the same place as Geodude (barring nests), so if you know of any reliable Geodude areas, pass through those areas regularly. There is a neighborhood in Seabrook near me where they spawn occasionally, although I haven’t seen one there for a week or so. I used to get a Larvitar there every couple days, as well as one Pupitar and one TTar since Gen2 release. See the recent “Larvitar??” thread for coordinates.
Other than that, they seem to be a very rare spawn everywhere. Lots of people say they have good luck with Larvitar in Galveston. I haven’t tried.