Skull Town

Skull Town is an American team.