Luc Aytes

Luc Aytes is the leader of the ecoterrorist group Poison Ivies.