Hunter Pence

Looks like he just escaped from the game Jumangi