RD Lucious

RD Lucious

Is part of the Village Raiders crew and is the Lead Geographer on set. Has a bad back.