Hero

Hero is one the main characters in The New Hero in Town. This character hasn't been given an official name yet. It is unknown why this character is referred to as the hero. He has done nothing heroic in any of the New Hero in Town episodes as of late.

Trivia
Coming soon

"Actor"
The New Hero in Town Creator