St Martin was a Roman soldier who converted to Christianity and became a travelling preacher. He ended up as an unwilling Bishop of Tours.
His festival on the 11th November replaced a pagan feast day for Bacchus. It is the last feast day before Christmas and so is a sort of carnival for some countries, especially German speaking ones.
That explains the fancy dress in Cologne.