Mayor Willson

Mayor Willson is the main antagonist of Cillian Darcy (Film) and the third part of the second season of Lorcan Darcy's Adventures. He's Lorcan Darcy's arch-nemesis.