He's in Liberty Park with a few of his friends, just hanging out and walking on water. Like he's God's gift to man or something.
But in all seriousness, please thank the developers for us! The NPCs are a lot more spaced out now.
Is he the one that just tripled my stats? Oh no, that was 2,200 gold finishing the case event