Komodo Archives

Arrow Season 7: The 6 Villains We Want Oliver to Meet in Prison
AllRights Reserved. Komodo – Simon Lacroix (Matt Ward) is an archer, mercenary, and assassin who was believed to be Sara Lance's killer until he provided an air-tight alibi for the night He was in Bludhaven killing someone else He also killed people in Star City, which led to him being taken down and sent to jail[...]