a sign that says welcome to monster town