any clue on where to get the new costume?
Found it, northwest corner of town hall there's a room with a staircase, take that up and start looking around.