Teh Host

Teh Host is the host for both PVZ Island and Plush Island shows.

A picture is shown of his hand.